Annual booster vaccinations are one of the main reasons dogs visit the vet each year, costing £35–£65 per appointment. But veterinary science has evolved, and not all vaccines need to be given annually. Understanding which boosters are genuinely needed can save you money without compromising your dog's health.

Core vs Non-Core Vaccines

The World Small Animal Veterinary Association (WSAVA) and the British Small Animal Veterinary Association (BSAVA) divide dog vaccines into two categories:

Core vaccines (every dog should have these):

  • Canine distemper virus (CDV)
  • Canine adenovirus (CAV — hepatitis)
  • Canine parvovirus (CPV)

Non-core vaccines (depending on lifestyle and risk):

  • Leptospirosis (Lepto)
  • Kennel cough (Bordetella bronchiseptica + parainfluenza)

How Often Are They Actually Needed

Core vaccines (DHP — distemper, hepatitis, parvovirus): The WSAVA guidelines state that after the initial puppy course and 12-month booster, core vaccines provide immunity for at least 3 years and often much longer. Most UK vaccine manufacturers now license their core vaccines for 3-yearly boosting. Your dog does NOT need a DHP booster every year.

Leptospirosis: This vaccine does require annual boosting. Leptospirosis immunity wanes more quickly, and the disease remains a genuine risk in the UK — it is carried by rats and found in contaminated water. The annual lepto booster is considered important, particularly for dogs that swim in rivers, walk in rural areas, or could encounter rats.

Kennel cough: Typically given annually or before kennelling. The intranasal vaccine provides protection for about 12 months. This is only necessary if your dog goes to kennels, doggy daycare, or dog shows.

What Happens at an Annual Booster Visit

In a typical year, your vet will give the leptospirosis vaccine and perform a health check. Every third year, they will also give the DHP vaccine. The consultation fee remains the same regardless of which vaccines are given. Some practices charge the same price whether giving one vaccine or two, while others adjust the price — it is worth asking.

Titre Testing: An Alternative

Titre testing is a blood test that measures your dog's antibody levels against the core diseases (distemper, hepatitis, parvovirus). If antibody levels are adequate, no booster is needed. Titre testing typically costs £50–£80.

This can be a good option for dogs with a history of vaccine reactions, elderly dogs, or owners who want to minimise unnecessary vaccinations. However, titre testing cannot replace the leptospirosis booster — there is no reliable titre test for lepto.

Can You Skip Boosters Altogether

Skipping core boosters entirely is risky. Parvovirus outbreaks still occur in the UK, particularly in areas with low vaccination rates. The 3-yearly protocol is a reasonable, evidence-based compromise between over-vaccination and under-protection.

Skipping the annual leptospirosis booster is a bigger gamble. Leptospirosis can be fatal and is transmissible to humans (zoonotic). Most vets strongly recommend continuing annual lepto vaccination.

How to Save

  • Confirm your vet follows 3-yearly core vaccination (some still default to annual DHP — ask which protocol they use)
  • If your dog does not go to kennels, you may not need annual kennel cough vaccination
  • Compare booster prices between local practices — the CMA found significant price variation even for routine vaccinations
  • Health plans often include boosters, which may offer savings if you also need flea and worm treatment

Last updated: March 2026. Sources: WSAVA vaccination guidelines, BSAVA recommendations. Always discuss your dog's vaccination schedule with your vet.