Yes, cats can recognize their owners. Cats show affection in different ways, such as purring, meowing, rubbing against their owners, and following them around. They may also show affection by bringing their owners gifts, such as toys or dead prey. Cats may also show affection by sleeping near their owners, or by licking and grooming them.