I have seen this several times in the last week or so. Some people are reporting that some owls in the city are actually snatching up cats and small dogs at night. If you have a small pet it might be best to keep an eye on it.
Do you think that you are a cat whisperer? I'll admit that I've always had a fondness for cats and always connected with them and then I got my little kitty Boo 17 years ago and I always felt that I knew what he was thinking for the most part and always had an idea of what he wanted from me throughout the years.