A dog that shakes his head when he barks is a normal and healthy phenomenon. It is the result of a natural reflex that causes the dog to shake its head in order to clear its ears of excess moisture. This is especially common when the dog gets too excited and starts barking excessively.
The reason why this happens is because the excess moisture can cause problems with hearing and balance, so it is important for dogs to remove this as soon as possible. In most cases, this is accomplished by simply shaking their heads back and forth quickly while they are barking.
If your dog has been shaking his head continuously after he barks, you may have noticed that he has stopped doing so after a few minutes or hours. However, if this behavior continues for an extended period of time (or if you notice other unusual symptoms), then you should contact your veterinarian immediately for further evaluation and treatment options.
Last modified: August 2, 2022