Cats show affection towards other cats and humans in a variety of ways. Cats may rub their heads against other cats or humans, purr, meow, lick, and even bring their owners gifts such as dead mice or birds. They may also curl up in their owner's lap or sleep in their bed. All of these behaviors are signs that a cat is feeling affectionate.