The maternal antibodies a puppy receives from its mom kill the vaccine so it is worthless. We don't know exactly when the protection received from the mother weakens enough to make a vaccine work (produce the antibodies against the disease) that is why we give a series of vaccines. The majority are saying a vaccine given at 6 weeks only interferes with the next vaccine so you should wait until a minimum of 8 weeks for the first one. Then follow with one at 12 weeks and another at 16 weeks. Lepto and Corona, Giardia, and Lyme are not recommended because the reaction and adverse effects outweigh the good. Bordatello is recommended only if you board your dog or show your dog or other means by which your dog is in contact with a large amount of other dogs.
Most say to space the vaccines 3 or 4 weeks apart and to give the last after 16 weeks of age. So if yours had one at 6 (breeder's fault, not vet), then the 9 week was appropriate, followed by one at 13 and another at 17. That way you could at least avoid one vaccine. Never, ever give Lepto or Corona. I'm glad your dog did so well with it, but I'm not sure I would want to chance either vaccine again since the adverse reaction is so high. Corona has never even been proven to be effective and dogs over 8 weeks cannot even contract Corona. The Lepto portion only covers about 5 of the 50 strains out there and is only effective for 6 months anyway.
You are right in questioning your vet, please read these articles and there are 1000s more just like them available written by vets and then find a vet who is more concerned about your dog than his pocket book!!!!!Overvaccination leads to allergies, cancer and many other ailments.
http://www.sagekeep.com/vaccines1.htm http://www.yorkietalk.com/forums/sho...vervaccination http://www.petresource.com/Articles%...n_protocol.htm http://www.petresource.com/Articles%.../texas_vet.htm http://www.petresource.com/Articles%...ts_rethink.htm http://www.petresource.com/Articles%...vaccinosis.htm http://www.yorkietalk.com/forums/sho...vervaccination