Skip to content
3 Stone Vets
Guides

Ear Infections in Dogs & Cats

Dr Katie Davison

Reviewed by Dr Katie DavisonBVMS MRCVS - RCVS Recognised Advanced Veterinarian

Ear infections are painful, and they're one of the most common reasons dogs (and some cats) come to see us. A dog shaking its head and scratching at an ear may look minor, but sore, infected ears need proper treatment - and the wrong home remedy can set things back.

Here's how to spot an ear problem early and why it's worth getting it checked rather than treated blind.

Signs of an ear problem

  • Shaking the head or tilting it to one side
  • Scratching or rubbing at the ear
  • Redness, swelling or a bad smell
  • Dark or discharge-like build-up in the ear
  • Pain when you touch the ear, or holding it flat

Why ears get infected

Ear infections usually have an underlying trigger - very often an allergy, but also moisture, ear shape, grass seeds, or mites. That's why some dogs get them again and again: unless the underlying cause is addressed, the infection keeps returning.

It also matters what type of infection it is. Bacterial and yeast infections need different treatment, and using the wrong drops - or a home remedy - can make things worse or drive the infection deeper.

Getting it treated properly

We examine the ear (including deep down, which you can't see from outside), work out what's causing it, and prescribe the right treatment. For dogs with recurring infections, we'll also help tackle the underlying trigger so you're not back in a month.

If your pet is showing any of the signs above, book in on 07 870 2696 - ears are genuinely painful, and quick treatment brings real relief.

Common questions

Can I clean my dog's infected ear at home?
It's best to have us check it first. An infected or damaged ear can be made worse by cleaning or the wrong product, and cotton buds can push debris deeper. We'll show you safe cleaning once we know what we're dealing with.
Why does my dog keep getting ear infections?
Recurring ear infections almost always have an underlying cause - most often an allergy. Treating the infection alone won't stop it coming back. We'll help you address the root cause as well.

Still have a question?

Our team is happy to help - call 07 870 2696 or send us a message.