Mountain Lion

The Mountain Lion is the main antagonist of Homeward Bound the Incredible Journey.