Two of my girls are over 6 years old and have never had anything but Rabies shot since they got their initial puppy shots. I do not, and neither does my vet. believe in annual shots. I can't believe your other Vet. saying "there is no such thing as over vaccinating".
Here is some information for you.
Pet vaccination warning. Severe adverse reaction to immunization TITER TEST