Just got a reminder in the post so having my annual pondering. Why do dogs need annual boosters when people don't? Are they really necessary?