9 weeks 1st Lymes
10 weeks 1st Bordetella ( kennel cough) advised if boarding or going to dog parks.
10-12 weeks 2nd Distemper & 2nd Lymes
12-14 weeks 2nd Bordetella
16 weeks 3rd Distemper and Rabies
Annual Distemper, Lymes and Bordetella.
Rabies is every 3 years after the first one.
Heartworm Test due each year once an adult