As someone who worked as a vet tech for many years, and who has been very active with dogs and other animals for over 20 years, I will never vaccinate my animals on a yearly basis again.
I was really glad to see the veterinary teaching schools out there finally acknowledge that the vaccines should not be given yearly. It is counter-productive to the health of the animal to vaccinate yearly for something that they are already protected against. In fact, other than rabies (required by law) I don't vaccinate my dogs at all once they hit 5-7 years old.
GlassOnion, if your vet is still vaccinating yearly then s/he is way behind the times and NOT doing what is right for the animals. Vets who continue to promote yearly vaccinations are very simply wanting the money. It's been shown (and agreed upon by the veterinary teaching schools) that yearly vaccinations are not healthy for the animal. It's easy to find the information that comes from those veterinary teaching schools - the ones who actually do the research. Any vet still vaccinating yearly has either refused to read the veterinary journals over the last several years, or is deliberately mis-leading their clients.
It's also counter-productive to the health of an animal to vaccinate at the time the body is under stress (as in surgery, even basic surgery such as a spay or neuter). I understand why vets do this - it's easier than trying to get the client back another time, and it's more time effective than setting up a later appointment. But the good of the animal should ALWAYS come first. While some animals seem to handle the double stress of surgery and vaccinations just fine (we used to do this too, back in the "old" days), there's just no valid reason to take the chance that it could create problems.
If your vet(s) are keeping up on the current news, then they surely have read the recommendations regarding vaccines. You may want to question why they're still giving yearly vaccinations (if they are). Their clients won't be too pleased when they realize they've been lied to all this time.
Melanie and the gang in Alaska