The only vaccine I really, really agree with giving puppies is the parvo shot. That's just because I have lost many of stray rescues to it because they have already contracted it before I even get them to the vet. It's ramped here in NC. But that being said, I have a wonderful vet who doesn't push anything. She has saved countless puppies from the virus one of which being one of my resident dogs, for under whatever budget you set. She will try her hardest to save them with what she has.
Also worming is always a good choice with babies and the rabies vaccine when they're older. Other than that I don't really "do" the whole shots thing for dogs. Usually they don't need to be done and actually can do more harm than good.
Also worming is always a good choice with babies and the rabies vaccine when they're older. Other than that I don't really "do" the whole shots thing for dogs. Usually they don't need to be done and actually can do more harm than good.