Three puppies somehow made it onto the field during a recent soccer match between the Strongest and Universitario in Bolivia.
The goalie for Universitario tried to catch one of the adorable dogs and roughed him up as fans booed, notes TheBigLead.com (video below).
Fortunately, a good-hearted ball boy arrived and rescued the pup from the clutches of the player, who was identified as Federico Silvestre by Ninemsn.com.au.
The player then sneered at the ball boy and made a gesture.
The soccer match ended in a 2-2 tie, which places Universitario in second place, two points ahead of the Strongest in the Primera Division.