Why does my dog have bad breath and body odour?
Share This Guide
Read time: 3 minutes
Overview
Bad breath and body odour in dogs are often caused by everyday grooming issues, but they can also come from the mouth, ears, skin, coat or anal glands. In many cases, a bit of careful checking at home will help you work out whether it’s a hygiene issue or something that needs a vet’s advice.
Things To Check
1. Notice when the smell is strongest, such as after exercise, after getting wet, or first thing in the morning.
2. Look at your dog’s mouth and teeth for heavy tartar, red gums, broken teeth, drooling or obvious discomfort.
3. Check the ears for wax, redness, discharge, head shaking or a sour smell.
4. Part the coat and inspect the skin for redness, dandruff, greasy patches, scabs or sore areas.
5. Smell around the rear end for signs of anal gland odour, and watch for scooting, licking or discomfort when sitting.
6. Think about whether your dog has recently rolled in something smelly, been swimming, or stayed damp after a walk.
7. Check if the smell is new, getting worse, or happening alongside changes in appetite, thirst, energy or toileting.
Common Causes
The most common cause of bad breath is dental plaque and tartar build-up, which can make the mouth smell strong and unpleasant. Body odour is often linked to a dirty or damp coat, especially if a dog has been active outdoors or not dried properly after washing or rain.
Ear infections or yeast overgrowth can also create a noticeable smell, and skin irritation can make the coat smell greasy or sour. Some dogs develop anal gland odour, which is often very distinctive and may come with scooting or licking.
Less commonly, a stronger overall smell can be linked to ongoing skin problems, dental disease or other health issues that need a proper veterinary check. You can’t rule these out just by smell alone.
What To Do
Start with a good home check of the mouth, ears, skin, coat and back end so you can narrow down where the smell is coming from. If your dog is wet or muddy, dry them well, especially under the collar, between the toes and in skin folds.
Keep up a regular grooming routine, including brushing to remove loose hair and dirt, and washing only when needed with a dog-appropriate product. If your dog tolerates it, keep tooth brushing as part of the routine, since oral hygiene can make a real difference to breath over time.
Make a note of any pattern you spot, such as odour after exercise, persistent ear smell or repeated scooting. That can help you decide what’s most likely and give your vet useful background if you need to ask for help.
Products That May Help
If your dog’s smell seems linked to routine grooming, coat care or general washing, a sensible grooming collection can help support regular hygiene at home.
Related Questions
Why does my dog smell after being wet?
Can bad breath in dogs be a sign of dental problems?
Why does my dog smell like fish?
Atlas is here to support owners with practical, easy-to-understand guidance. It is not a substitute for professional veterinary advice. If you're concerned about your animal's health, symptoms worsen, or something doesn't feel right, contact your vet.