This is an issue I feel strongly about. Everyone should research the available information and make their own informed decision. Google Dr. Jean Dodds and read her articles about vaccination protocols.
Overvaccination is an issue. I have probably 150 clients and know of 5 cases of vaccine reaction in the past year, 3 of which resulted in death. In my book, that is a high percentage.
Vets in my area STILL recommend annual vaccines, even thought the guidelines have changed to 3 years protocols for things other than bordatella and rabies. Studies have shown that dogs over the age of 5 or 6 who have had annual vaccines most likely do not ever need vaccination again. Even three years is probably too often, but the only way to really tell is through titers.
However, you must calculate your own risks. My own feeling is that if your dog has had its one year booster after the puppy shots, you are good for at least 3 years if not more. If your dog lives in the house and never goes anywhere, you are probably very very safe. Vaccines are big business, and often the only reasons many dogs ever go to the vet. Therefore, vets are very reticent to mention the change to the 3 year protocol and even less inclined to discuss the studies that show vaccines efficacies lasting even longer than that.
Bordatella is another controversial vaccine. Yes, bordatella is essentially a cold in dogs. There are many different strains of the virus. The bordatella may protect against several of the most popular strains, but this does not mean your dog won't pick up another. Think of it like the flu vaccine for humans. If the strain is different than the vaccine, you may still get the flu.
Do your own research and be informed and make the best decision based on your comfort level and your lifestyle. I shake my heads at the people who have a house confined dog or cat who never goes outside or anywhere who gets every vaccine every year.