Why Is My Dog Shaking Its Head?

Written by

in

A dog shaking its head repeatedly is most often responding to irritation, itching, or discomfort inside the ear canal, with ear infections being the leading cause.

Occasional head shaking is normal, especially right after a bath or swim, but frequent or persistent shaking usually points to something going on inside the ear that’s worth checking. This guide covers the common causes of head shaking, how to tell normal from concerning, what to do, and when to see a vet.

What Causes a Dog to Shake Its Head?

Ear infections, caused by bacteria, yeast, or a combination of both, are the most common cause of frequent head shaking, particularly in dogs with floppy ears that trap moisture and warmth. Ear mites are a common cause in puppies and dogs with outdoor exposure, producing intense itching along with a dark, crumbly discharge. Trapped water after a bath or swim, foreign objects including grass seeds or foxtails, and allergies that cause chronic ear inflammation are additional frequent causes.

How Can You Tell If Head Shaking Is a Sign of a Problem?

Head shaking that happens once or twice and stops, especially after water exposure, is usually normal and doesn’t need intervention. Head shaking that’s frequent, paired with scratching at the ears, a visible discharge, redness, swelling, or an unpleasant odor from the ear points toward an infection or other problem that needs attention. A dog tilting its head to one side consistently, in addition to shaking it, often signals a more significant ear issue and warrants prompt evaluation.

What Should You Do If Your Dog Is Shaking Its Head?

Look inside the visible part of the ear for redness, discharge, or odor, without inserting anything into the ear canal itself, which can push debris further in or cause injury. Dry the ears gently with a towel if the shaking started after a bath or swim, since trapped moisture alone can cause temporary irritation. Avoid using cotton swabs or home remedies inside the ear canal, and schedule a vet visit if shaking continues beyond a day or two, since most ear issues need an otoscope exam to diagnose correctly.

When Should You See a Vet About Head Shaking?

See a vet if head shaking is frequent, ongoing, or paired with visible discharge, odor, redness, or scratching at the ears, since these combinations usually indicate an infection that needs targeted treatment. Seek care sooner if the dog also tilts its head persistently, loses balance, or shows pain when the ear area is touched, since these signs can point toward a deeper or more advanced infection.

What Else Do People Ask About Dogs Shaking Their Heads?

The questions below cover whether head shaking always means an ear infection, whether certain breeds are more prone to it, and whether head shaking can cause further injury.

Does head shaking always mean an ear infection?

No, head shaking doesn’t always mean an ear infection, since trapped water, ear mites, allergies, and foreign objects can all trigger the same behavior, which is why a vet exam is useful for pinpointing the exact cause.

Are certain dog breeds more prone to head shaking from ear problems?

Yes, breeds with floppy ears, including the Cocker Spaniel and Basset Hound, along with breeds that swim frequently, face higher rates of ear infections due to reduced airflow and trapped moisture in the ear canal.

Can frequent head shaking cause further injury in dogs?

Yes, prolonged, vigorous head shaking can cause a hematoma, a painful blood-filled swelling on the ear flap, when blood vessels rupture from the repeated motion, which sometimes requires its own veterinary treatment.

Related Guides

More guides on The Dogs Wiki cover related ear and parasite topics.