Idiot throws stones at two innocent dogs

There is a lot that makes me angry in the world. But perhaps what