At first glance, I can’t say I blame the guy. My first instinct would be to kill anything that comes between me and my steak, but in this case, there’s a problem....
He shouldn’t have allowed the dog to get at the steak, and if he would have fixed some steak for the dog too, it wouldn’t have been a problem in the first place!