Why Does My Dog's Ears Stink. Hygiene is essential for good dog health, and ears are no exception. When ear wax builds up too much in your dog’s ears, it can cause her ears to stink.

Allergic reaction is another issue that can make a dog’s ears smell. The infection is usually because of some sort of yeast infection, giving the dog’s ears the vinegary smell. Due to a lack of hygiene, constant dampness (perhaps from swimming), excessive hair on.