I joke here that instead of people calling owls “sky cats” that it should be the cats being called “land owls.” The oldest cat fossil, the “
Dawn Cat,” are 30 million years old. By that time, owls have already been around for another 30 million. The oldest owl fossil fragments are 60 million years old, from “shortly” after the extinction impact 65 million years ago. The
oldest moderately complete owl fossil is 55 million years old, so cats are the young whipper-snappers that can’t even fly to owls.