Cats purr their way into owners' hearts