Why Does My Dog Shake His Head So Much?
The short answer
An occasional head shake is normal — clearing water, dust, or an itch. But frequent or vigorous head-shaking usually points to an ear problem: infection, mites, allergies, trapped water, or a foreign object. Persistent shaking warrants a vet check.
Dogs shake their heads to clear irritation, so a one-off is no concern — but a pattern almost always points to the ears.
Common causes
- Ear infection (the most common reason)
- Ear mites or allergies
- Water trapped after a bath or swim
- A foreign object like a grass seed
- A simple itch or irritation
See a vet if it’s frequent
Persistent head-shaking with odor, redness, discharge, or scratching usually means an ear infection or other issue that needs treatment — left alone, ear problems worsen fast.
Gear that actually helps
Hand-picked for this behavior. We may earn a small commission — at no cost to you.
Frequently asked
Why does my dog keep shaking his head?
Frequent shaking usually signals an ear issue — infection, mites, allergies, trapped water, or a foreign object. See your vet.
Is occasional head-shaking normal?
Yes — clearing water, dust, or a passing itch is normal. It’s the frequent, vigorous shaking that needs attention.
Keep exploring
🐶 Dog MysteryWhy Does My Dog Lick My Feet? (It’s Weirder — and Sweeter — Than You Think)
Gross? Maybe. But your dog licking your feet is a surprisingly meaningful mix of love, curiosity, and salt. Here’s the breakdown.
🐶 Dog MysteryWhy Does My Dog Smell Like Fish? The Answer Is the Anal Glands
If your dog suddenly smells like a seafood market, the culprit is rarely their diet — it’s a tiny pair of glands most owners don’t know about.
🐶 Dog MysteryWhy Does My Dog Lick the Couch? Boredom, Taste, or Something Else?
Your dog treating the sofa like a lollipop is oddly common. Here’s what they’re actually tasting — and when to step in.