i give the vaccination my self and i rather buy them from rivivalanimal.com i buy the 4 in one which is the puppy one i get the Progard puppy DPv since some of the others have lepto in it and some pit bulls are allergic to it gives them parvo like symtoms never had a peoblem with the 4 in one i also dont get it from the feed stores had bad expirience with those