That is just wrong. There is no other explanation to that then that. I know war is tough and there are things that happen during war that is just down right wrong, but to throw an innocent puppy off a cliff? What in the hell possessed that soldier to do that. It is a disgrace to the US Military to call that guy a soldier. Even PTSD does not justify what that guy did.