Yes, cats can recognize their owners' voices and faces. Cats show affection to their human companions in a variety of ways, including purring, rubbing against their legs, and sitting in their lap. Cats may also give their owners gifts, such as dead prey, to show their affection. Cats also show their affection through grooming, which is when cats lick and groom their owners with their tongue. This is a sign of trust and affection, and shows that cats feel safe and secure around their owners.