Struggling to Understand Your Cat’s Behavior? Here’s What You... I assume we have all skilled a cat purring, probably a...