what does it mean if your dog keeps shaking his head?
Common Reasons Dogs Shake Their Heads Itchiness due to skin allergies. Irritant trapped in ear such as grass seeds, water or insects. Bacterial or yeast infection. Inflammation of ear canal.