Cats may purr because they're happy, but also for a slew of other reasons, including getting their owner's attention and stress.
Cats may purr because they're happy, but also for a slew of other reasons, including getting their owner's attention and stress.