Cats purr generally when they are feeling good and relaxed though it may not always be the case. Cats do purr when they are ill or are in the process of recovering from injuries. Read on more to find out why cats purr.
Purring serves as one of those methods of communication from a mother to its kittens. It also sends signals to other cats nearby that it is non threatening. Purring is a way for a cat to soothe itself when it is in pain, anxious, stressed or tense just like how we sigh or laugh at ourselves when faced with some unpleasant scenarios in our daily lives.