1) Purring. The soothing low rumble of a cat’s purr often signals happiness but not always. Cats purr to self-sooth from stress, illness or injury. Look for other clues. A happy purring cat will have relaxed muscles and closed …read more
Source:: Victoria Stillwell