I've had a couple problems with two of my dogs after they got vaccinations (pain and yelping after the shots, even three days after the vaccs were given). I've been doing the vaccs every 3 years, but I may do titers next time after what we went thru the last time. And I only do the very basic vaccs (no lepto and no corona). A friend of mine is a vet tech and she was the first person who told me about doing titers, and for us that may be the way to go from now on. And we do rabies every 3 years here. Also, I never give all the shots at once either (I also do that with my horse too), and give the rabies alone.