Freshpet has been told to stop advertising claims that imply its dog food is “human grade” following a challenge brought by rival The Farmer’s Dog. BBB National Programs’ National Advertising Division ...