Pentru a aplica un program de vaccinare, trebuie să se țină cont de mai mulți factori:
• riscul de boală să nu poată fi rapid eliminat prin alte metode, cu excepția vaccinării populației de rumăgătoare sănătoase;
• epidemiologia, incidența și prevalența bolii;
• probabilitatea difuzării rapide a agentului patogen și consecutiv, interzicerea exportului;
• densitatea populației de rumegătoare mici, expuse bolii;
• obiceiul transhumanței, amplificat de lipsa pășunilor (secetă devastatoare) și necesitatea căutării unor noi locuri pentru pășunat.
Un program de vaccinare este o alternativă bună, corelată cu alte măsuri de control a bolii.
• disponibilitatea unui vaccin sigur și eficient;
• analiza cost-beneficiu a unui program de vaccinare.
Conform World Organisation for Animal Health (WOAH), pot fi utilizate mai multe strategii de vaccinare, singure sau combinate, pe baza epidemiologiei și a caracteristicilor geografice ale apariției bolii.
Vaccinarea de barieră înseamnă vaccinarea într-o zonă de-a lungul graniței unei țări sau zone infectate pentru a preveni răspândirea infecției în sau dinspre o țară sau zonă învecinată.
Vaccinarea generală înseamnă vaccinarea tuturor animalelor susceptibile într-o zonă sau într-o țară.
Vaccinarea inelară este vaccinarea tuturor animalelor susceptibile într-o zonă delimitată in jurul locației unui focar.
Vaccinarea direcționată reprezintă vaccinarea unei subpopulații de animale sensibile.