I think there's a pretty big difference between tossing a dead puppy off a cliff and tossing a live puppy off a cliff.
Read: Disposal vs Murder ?
Although you're right that it's not cool either way, I think that if it were dead the soldier should not be punished as harshly (or at all).
I more mean it's senseless that people are arguing that the puppy looks dead or the puppy looks alive. They don't really know and they don't have an expert opinion unless people on this site are vets and I didn't know about it. He made it look like it was alive which is just as sick and depraved. Sorry. I worded my statement kind of oddly, didn't I?
And personally adonis (but then again why am I stating it? I know I'm not the norm) I would be just as distressed if he threw a mouse or a snake off the cliff. I refuse to let my mom set mouse traps when I'm around especially those awful sticky traps which make them struggle so much that they snap their legs in half ;_; So I go mouse hunting and catch them myself and let them free a mile away or so. My mom hates my odd behaviors sometimes xD But I do think you're right. Most people would hardly give a shit as much if it were them throwing off a human adult male...