Why Does My Cat Sleep on My Head?

You are far into dreamland, the blue caterpillar smiling at the Cheshire cat, when suddenly you can’t breathe. You’re suffocating, and you don’t know why. You bat at your head, and your cat jumps away. Although you’re physically fine, this is quite the rude awakening for both you and your cat. Why does your cat … Read more