Each dog goes once a year - unless something comes up and they get sick, hurt, ect. Knock on wood, that hasn't happened yet. They get their annual booster shots and then any updated shots they need, rabies, ect....