Same here, the minimum size bottle just covers my 24 lambs! Also as I do not know when I will sell mine (some of the Shetlands are definitley staying on for mutton) it seems a risk that is not worth taking.
As a matter of routine I also do ALL new stock that arrives, unless I buy from someone I trust.
Also goats will need the same vaccines, but Lambivac is recommended and at 6 monthly intervals for boosters.