This is just unbelievable We’ve seen a lot of interaction between different species of animals before, but this one takes the cake! The owl and the cat are