Why does my cat make weird noises?

Cats make all kinds of sounds to communicate their feelings to humans. Purring is a sign of pleasure while hissing or snarling is a sign of anger. A cat’s body language accompanied by the sound they make can effectively communicate what they are feeling.

Russel

They say I'm the crazy pet person in my friend group - guilty as charged! Between writing care guides and collecting exotic pets, there's never a dull moment!