We had a cat that whipped the crap out of a beagle that was getting aggressive with my little sister. The same cat, all seven pounds of her, took umbrage one time when the Dalmatian got a little too close. She jumped on his back and rode him down the street, smacking him on the head. When they got to the corner, she jumped off and made the poor dumb brute turn around and give her a ride back. The Dalmatian pissed himself every time she was near after that.