Head shaking in cats is often due to ear infections, ear mites, allergies, or ear polyps, and requires veterinary attention. Don't use over-the-counter treatments; these can be harmful if not suited ...
Perfectly healthy cats sometimes sleep in awkward positions, resting with their head pressed up against the couch or your leg. It's also normal for your cat to butt its head against your hand or face ...