Bonnie has had her three puppy shots of the 3mix (parvovirus/distemper/hepatitis) as well as one shot of kennel cough (it is a requirement of the dog training club we will be attending). She will then get her one year booster of the 3mix and another KC if still attending class. After that I will have to decide then. The vet I go to gives a 3mix shot that lasts for three years so at that point she will be 4 years old. Hopefully by then they will have changed the requirements!
http://www.dogsnaturallymagazine.com/revaccination-and-dogs/
http://www.dogsnaturallymagazine.com/revaccination-and-dogs/