Without defending that soldier's behavior at all I want to make the point that as a society we can't expect humans to go through military training and then spend years in the desert following orders to kill other humans while at the same time trying to avoid being killed and then have balanced and compassionate world views. If you put humans in monstrous situations, tell them to do monstrous things, you can't then turn around and expect them not to sometimes be monsters for no reason when they come home or in this case come across an cute innocent puppy.
Someone on LewRockwell's blog today made the astute point that it is sad that it is this video that is getting everyone so worked up. Despicable as it is, what does it say about us that we get more outraged about this than we do about all the innocent Iraqi children that have been murdered during this occupation.?