At some businesses, “eating your own dog food” is a metaphor. One company takes the saying more literally: Mars, which owns the world’s largest pet food business alongside chocolate brands from M&Ms to Milky Way, expects its managers to test the Iams, Pedigree and Royal Canin products before they leave […]