There are many possible causes for head shaking such as seizures, nervous system disorders, or head injuries, but when those conditions are not present, it is called 'idiopathic'. This condition is usually seen more often in immature to middle aged dogs and some breeds are more susceptible than others.