What does it mean when your dog frequently shakes her head?

It probably means that your dog has an ear infection. Check the inside of her ears; if they are red and look irritated, take your dog to the vet for treatment.

Some dogs will shake their heads if they are kept inside a lot and the air in the house is very dry. This is not the likely cause, however.