when my puppy need to get his 1st shot?
Your puppy should get his first set of shots at 6 weeks old.
After the first set, wait two weeks and give him his second set (at 8 weeks). Two weeks after that, at 10 weeks, he gets his third set. Then he doesn't need them again for a year.
However, this does not include rabies. He can't get rabies until 4 months of age, then it's just once a year.
you can take your dog to a vet to see exactly when your dog is do for shots or you could call the vet and see when!:)
around 8 weeks old