I watched the video. For comparison: http://www.furcommission.com/farming/index.html
Both approaches are deplorable examples of dealing in living beings. Regardless of what one thinks of Peta and its often questionable tactics, the video sheds a light on realities that are not comfortable to face.
btw, if you wear shoes, the glue used to make them comes from animal flesh. If you wear lipstick, an imporant ingredient comes from pig's stomach. This is the kiss of samsara, there's death all around. fwiw