I am embarrassed to admit this (being an animal lover), but I once through stones at a puppy
I didn't know the puppy was their, it must have just come out from under a table or something- but the owner of the puppy walked in, punched me in the face and went.... that's my dog you ****ing idiot
my reaction was to just kneel down and start crying bitterly
from the pain of the punch and from the fact I never want to hurt an animal
the puppy was okay with me though. I made it up to her by giving her a hug