Cat Has Mean Right Hook

A cat stands on its hind legs and throws some pretty mean punches at a dog that was picking on it.