“Grain-free” dog food sounds like a healthier, cleaner choice—but many owners (and plenty of vets) have mixed feelings about it. Some dogs do great on grain-free diets. Others don’t need them at all. And there’s a very real reason vets have become more cautious over the last few years: concerns...