The Walking Club

Why does my dog's breath smell bad?

Bad breath often points to dental disease, and sometimes to something else. Ask your vet.
2 min read·Field notes

Short answer: a strong or sudden smell is worth a vet check. VCA says the most common cause of bad breath in dogs is gum disease from plaque and tartar build-up.

What VCA says

VCA says halitosis can have several causes, including food trapped in pockets around the teeth, and that the most common cause is periodontal disease arising from plaque and tartar. Your vet can look at the teeth and decide on a cleaning or other care.

What to do

Book a vet check, especially if the smell is new or strong. Our guide on dental care basics covers day-to-day care, and first toothbrush shows how to teach tooth brushing slowly with rewards.

What not to do

Do not try to cover the smell with products and do not wait. A smell is a sign of something, not the problem itself.

Get the right help

Your vet can tell you whether the cause is in the mouth or elsewhere.

This article is general education, not veterinary advice. If your dog seems unwell, is in pain, or something changed suddenly, call your vet. If it could be an emergency, do not wait.

Quick check

Does one of these sound like yours?

Choose what fits. Nothing is saved or submitted.

Sources

RelatedDog dental care: teeth, bad breath and brushing
Background reading

The handler guide

This guide does not cover medical care. It is background on clear, calm handling at home.

The Handler coverThe HandlerThe complete guide to everyday handling · $9.99Read the guide →This guide is part ofThe Busy Brain PackFive guides for the dog who cannot switch off.

Keep reading

Home & alone

My dog hates the toothbrush. Where do I start?

Training skills

My Dog Won't Let Me Brush Their Teeth. How Do I Start?

Home & alone

My dog is suddenly drinking more water. Is it the heat?

Tell us what is happening

Describe your dog's problem and get the guidance that fits. No account needed to look.

Describe your dog's problem →