Purring is a possibly a method of self-healing.
Purring in cats can mean a lot of different things. Researchers discovered a cat’s purr has a frequency between 25 to 150 Hertz, which is the same frequency bones and muscles repair themselves. It’s speculated a cat’s purr can be a type of self-healing.