This enlightening and emotional documentary takes a look at the pet food industry and the aftermath of the 2007 recall of Menu pet products. It took three years to finally air in the U.S. (January 2011) and someone has made the film available on YouTube. Watch it here, in its entirety while you still can. Continue Reading




