Loved it, definitely not as "real world" as other one man army movies like John Wick, but that's what makes it good.
One person fighting like that is already ridiculous, might as well make it so the guy can take a few hits too and keep going.
Also, nobody kills the dog.