Un programma tipico di vaccini per un cucciolo include la somministrazione di una serie di vaccini combinati quando il cucciolo ha 6, 9, 12 e 16 settimane e un vaccino antirabbico tra le 12 e le 16 settimane. I vaccini combinati proteggono da epatite, cimurro, parvovirus, coronavirus e parainfluenza.
Alcuni veterinari includono alcuni vaccini aggiuntivi nel programma standard del vaccino per i cuccioli. Nelle aree in cui la malattia di Lyme è prevalente, i veterinari possono dare al cucciolo una serie di due colpi a 12 e 14 settimane di età per proteggere l'animale da questa malattia. Rottweiler e dobermann potrebbero aver bisogno di ulteriori colpi di parvovirus, incluso uno dato una volta che il cucciolo ha raggiunto le 20 settimane di età. I cuccioli considerati ad alto rischio di leptospirosi o bordetella possono anche aver bisogno di vaccinazioni contro i microrganismi che causano queste malattie, ma la maggior parte dei cani non richiede quelle vaccinazioni particolari.
I cuccioli di età inferiore a 6 settimane che stanno ancora allattando ricevono anticorpi dal latte materno, quindi sono protetti da molte malattie fino a quando non vengono svezzati. Alcuni stati e comuni locali hanno leggi in vigore che richiedono regolari vaccinazioni contro la rabbia, quindi i proprietari potrebbero dover portare il loro cane da un veterinario per nuove vaccinazioni ogni anno. Molti veterinari raccomandano anche regolari vaccinazioni canine ogni uno o tre anni per cani adulti.