PupSchedule › Puppy vaccine tracker chart

Puppy vaccine tracker chart

Fill this in at every vet visit — the date each dose was given, the product, and when the next one is due. Stick it on the fridge; bring it (or a photo of it) to appointments. The age windows below follow the standard puppy vaccine schedule and worming schedule.

Puppy:     Born:     Vet:  
ItemTarget ageDate givenProduct / notesNext due
DHPP dose 16–8 weeks
DHPP dose 210–12 weeks
DHPP dose 314–16 weeks
Rabies12–16 weeks (per local law)
Non-core (e.g., lepto, Bordetella)per vet
Non-core dose 2per vet
DHPP booster~12–16 months
Rabies boosterper local law
Deworming (every 2 weeks to 12 weeks, then monthly to 6 months)
DoseTarget ageDate givenProduct
12 weeks
24 weeks
36 weeks
48 weeks
510 weeks
612 weeks
7–10monthly, 3–6 months
Fecal examfirst visit + per vet

A note from us: Always confirm timing with your veterinarian — schedules vary by region, breed, and health. PupSchedule is a planning tool, not a substitute for veterinary care.

Get your puppy's schedule built for you

PupSchedule is live in your browser — free, no download. Open the app and your puppy’s full schedule is built automatically from their birthday.

Open the free app →

Prefer to wait for the mobile app? Leave your email and we’ll tell you when it’s on the App Store and Google Play.