Why Does My Dog Stink?

Ear infections

Ear infections can cause a foul odor coming from your dog's ears.

Skin infections

If you notice your dog's skin is red, inflamed, or has any sores, it's important to take them to the vet to get a diagnosis and treatment.

Dental hygiene

If your dog's breath smells like something died, it's time to brush their teeth more often and give them dental treats.


If you've recently changed your dog's diet, and they've started to stink, it's a good idea to switch back to their old food or try a different one.

Hormonal imbalances

If you've ruled out all of the other possible causes, and your dog is still stinking, it's a good idea to have them checked by a veterinarian.

Old age

As dogs get older, their sense of smell and taste declines. This can lead to them not grooming themselves as well as they used to, which can cause them to stink.


Dogs that don't get enough exercise are more likely to develop skin problems, which can cause them to stink.

How to Keep Your Dog Active in Winter