Wszystkie psy powinny być zaszczepione na wściekliznę, psiego parwowirusa, zapalenia skóry i psiego zapalenia wątroby. Inne szczepienia mogą również być zalecane w zależności od wieku psa, narażenia i poziomu aktywności.
Amerykańskie Stowarzyszenie Szpitali dla Zwierząt klasyfikuje szczepionki jako podstawowe szczepionki lub produkty inne niż podstawowe. Najważniejsze szczepionki to te, które powinny otrzymać wszystkie psy, ponieważ choroby, które chronią psy, są wysoce zaraźliwe lub mają wysokie ryzyko zgonu. Strzały wścieklizny są konieczne, ponieważ nie można leczyć schorzenia i można je przenosić na ludzi. Psy są prawnie zobowiązane do szczepienia przeciwko wściekliźnie w wielu stanach.
Szczepionki nie będące rdzeniami są przeznaczone dla chorób mniej zakaźnych lub łatwiejszych w leczeniu. Należą do nich leptospirozy, koronawirusa, bordatella i psiej paragrypy. Te dwa ostatnie są często potocznie nazywane kaszlem hodowlanym. Mogą one być zalecane w miejscach, w których choroba jest powszechna lub w przypadku psów, które często wchodzą na pokład lub udają się do przedszkola dla psów. Są one również powszechnie zalecane dla psów, które są wykorzystywane do uprawiania sportu lub pokazywania, ponieważ zatłoczony charakter tych środowisk sprawia, że choroby częściej się rozprzestrzeniają. Psy, które żyją ciszej i najczęściej pozostają w domu, mogą nie być dobrymi kandydatami do szczepienia, ponieważ, podobnie jak w przypadku każdej szczepionki, istnieje niewielkie ryzyko wystąpienia działań niepożądanych. Właściciele powinni porozmawiać ze swoimi lekarzami weterynarii, aby ustalić odpowiedni plan szczepień dla swoich psów.