The long read: Pet food is a £120bn industry, with vast resources spent on working out how best to nourish and delight our beloved charges. Bu… … Read More