There has been strong global backlash to an internet video that shows a US Marine throwing a puppy off a cliff in.
The video shows two Marines joking while one holds up a black and white puppy, which he then hurls into a ravine.
Military officials are investigating the video. Major Chris Perrine of the Marine Corps Base Hawaii says it appears the man is part of a unit based in the islands.
Marine officials have called the YouTube video "shocking and deplorable" saying it violates "the high standard we expect of every Marine"
Users of the video share website have also condemned the video.
There has been a flood of angry comments to the YouTube page, with some users posting one of the Marine's name and home address, urging people to protest at his house.
Warning: The attached video contains highly disturbing footage.