Dogs may shake or shiver when cold, but other possible reasons include extreme emotions like anxiety or excitement. Low blood sugar causes shaking due to extra adrenaline. Discomfort from ear problems makes some dogs shake their heads. Serious causes include seizures, distemper, or poisoning.
