how many sets of shots does a puppy need
Puppies normally get their first shots around 8 weeks old, but they can be given earlier if needed (ie with stray, abandoned pups or those who were formula fed). Three sets of combination vaccinations (a shot that protects against more than one disease) given at 3 week intervals. 8 weeks - first round.