why do dogs shake their heads
A dog will shake its head under normal conditions for a few reason, such as when the dog has just gotten out of the water or to shake seeds or burrs from its ear. Even a dog hair can irritate the dog enough to make it shake its head. When your dog shakes it head, it is important to check for any foreign objects, allergic reaction and bites in its mouth, throat and ears if you can.