Kangaroo bucks can be mighty aggressive, threatening the lives of people and pets and scaring the wits out of anyone they hop after, which is why people pack heat when they're out in the wilds of Australia
But zookeeper Greig Tonkins clearly doesn't need a gun to handle himself, and when his dog's life was threatened by an ornery kangaroo he came to the dog's defense and boxed the 'roo right back.
Now it's easy to judge Greig for punching the kangaroo, but consider this:
a) kangaroos have been known to kill other animals
b) Greig has worked with kangaroos for six years at the Taronga Western Plains Zoo so he knows a thing or two about dealing with kangaroo bucks
c) the roo had his dog in a headlock, so he reacted as if his dog's life were in danger.
d) many Australians would have simply shot the thing even after the dog was freed, since Australians "cull" about 5 million kangaroos a year to keep the population managable,
As you can see, there is no black and white when it comes to Greig's actions, and I don't know about you but I would have done the same thing in a heartbeat to save my dog's life.