We do annual vaccinations because that is what our vet suggests and also SC law requires annual rabies shots.

We chose to only get the rabies for out senior girl, Murphy, this year, and she never even had to get out of the car because we went to a mobile vet. We also took Mimi, our senior kitty, but she got the full panel of shots, including her Feline Leukemia booster.