Holy fudge sticks... why does this sound familiar? maybe too familiar.
Seeing people not being able to stand up for themselves, living in fear, turning the other way when "wrong" happens, I am not sure how you feel about this but it makes me feel pins and needles inside.
You may as well just go over there and put the little guy (the animal in agony) out of his misery and call it good deed.