Rokotushetkellä koiran on oltava terve. Noin viikko ennen rokotusta on syytä antaa koiralle loishäätölääkitys.
Koiran rokotusohjelmaan kuuluvat tavallisesti rokotukset penikkatautia, parvoa, tarttuvaa maksatulehdusta, kennelyskää ja rabiesta eli raivotautia vastaan. Käytössä on lisäksi koira herpesrokote tiineille nartuille ja leptospirarokote tiettyihin riskimaihin matkustaville koirille. Rokotusohjelma aloitetaan tavallisesti pennun täytettyä 12 viikkoa. Koiralle annetaan joko pelkkä nelosrokote, jossa on rokotteet penikkatautia, parvoa, tarttuvaa maksatulehdusta ja kennelyskää vastaan tai samalla kertaa lisäksi raivotautirokote.
Pentukoiralle annetut rokotukset ovat voimassa vuoden, mutta ne voidaan uusia jo koiran täytettyä vuoden. Aikuisella yli vuoden ikäisellä koiralla rokotukset uusitaan rokotteesta ja tautiriskistä riippuen 1-3 vuoden välein.
Ajantasaiset tuonti- ja vientikoirien rokotusmääräykset on varmistettava Ruokavirastosta ja Kennelliiton tapahtumiin osallistuvien koirien rokotusmääräykset Suomen Kennelliitosta.