A red card doesn’t seem like punishment enough.

When a stray dog ran onto the field in a lower-level Argentinian soccer match, Bella Vista player Enzo Jose Jimenez grabbed the dog by its neck and threw the poor creature against the fence. Jimenez may have been trying to throw the dog over the fence into the crowd, but still … it looks bad, really bad.

Watch as fans throw things at Jimenez and players confront him. Jimenez was given a red card and ejected. Thanks to Deadspin for the heads-up.