Do not get annual shots! Completely unnecessary and any vet recommending them is either ignorant to the newest protocols or out for money ....
I'm sorry you had to experience that.
Check out some of these threads:
http://www.yorkietalk.com/forums/yor...-not-give.html
Yearly vaccinations are no longer recommended. The AAHA recommends every 3 years but even that its too often. The only one required by law is rabies.
If a dog gets DHPP, for example, at 1 year old (or even their puppy vaccines) they are typically immune for life. Sometimes you may have to re-booster once in the dogs life but certainly not every year, or even every 3 years. I will most likely titer Jackson later this year to see how much adequate response he still has to the vaccines he received in the past... but there is no reason to believe that vaccinations do not last for the life of the dog. Duration of immunity studies are proving that to be true.
But your dog is not ANY more protected getting vaccines every year than if they got them every 3 years for example. Because it's the SAME exact vaccine. There is no difference between "1 year" or "3 year" or whatever. So getting your dogs vaccinated every year is not protecting them in any way and all you are doing is adding unnecessary chemicals into their body year after year.
The thing is, a lot of vets don't want to give up that money they get from yearly vaccines. Let's face it - most dog owners wouldn't want to fork up the dough to get titers and a majority of people ONLY take their dogs to the vet when they need vaccines. Of course a lot are going to continue recommending yearly. Now, an owner like me, I'll be at the vet at least once a year anyways for annual check-ups, bloodwork, etc so they'll still get their money from me. But an average owner... does not do this. So they are also concerned for pets wellbeing because, like I said, a lot of dogs wouldn't be getting check-ups every year either.
The latest scientific research proves that after the first course of injections as a puppy most dogs are immune against these diseases for at
least seven years, if not for life. I don't see why anyone would think vaccinating every year is necessary in any shape or form.
Here's some good reads:
Science of Vaccine Damage Age and long-term protective immunity in dogs ... [J Comp Pathol. 2010] - PubMed - NCBI