Puppies need a booster 1 year after completing the initial series, then all dogs need a booster every 3 years or more often. Core dog vaccine. Spread via coughs and sneezes. A booster may be necessary after 1 year, depending on manufacturer recommendations; revaccination every 3 years is considered protective.