In the never-ending fight between cats and dogs, the big cat scores a victory.
Can’t we all get along?
http://www.youtube.com/watch?v=JmzuRXLzqKk