Do you think that cats lived in caves in ancient times?
Maybe, but not together with people.
Why not?
Because our domestication is quite recent.
Imagine... Fresh bats for breakfast...
What's that? A fox?
No, too early for him.