What does it mean when a cat licks you?

A cat licking you is a sign of affection. They learn as kittens when their mother groomed them. A cat may also lick you to detect and interpret a new scent on your skin.

Do barred owls eat cats in the day time?

The barred owl prefers hunting from sunset into the night. But some owls hunt both day and night. You can add a protective barrier, like a bird net, in your backyard to protect your cat when it is playing.