Er bestaat een vaccinatie tegen kennelhoest, dit kan onderhuids of als neusenting. De neusenting werkt sneller (binnen 3-5 dagen) en geeft direct bescherming op de plek waar de verwekkers binnen komen (de neus).