Question: how often do dogs need shots?
Answer: Your dog will need at least one vaccine every year, however, and your pet should have a thorough health check at least once a year as part of their general healthcare.