Unless you happened to be standing next to this individual as the act occurred, you know nothing. Therefore your opinion is just that: an opinion. And everybody has one of those.
Despite what mummy and daddy might have told you, yours is no more important than any other.
You like puppies, you think violence against animals is deplorable; it's an admirable position and we get it. I would suggest you drop the hyperbole, however. It does not serve your argument well.
Not a marine, but I am an amateur military historian...and I have freinds who are Marines...unless it’s the resolution of the photos, I do not think those are MARPAT uniforms. This smells like a fake.
My brother served in Iraq. His opinion on this is no different than mine.
He had witnessed many brutalities over there, brutalities against dogs being one. He intervened when possible, but still cannot talk about some of it.
It has nothing to do with being “here” or “there”. If one cannot be decent to living creatures who pose no threat, they sould not be wearing the unifrom. Period.