Many dogs do not do aas well on grains. Grain free foods tend to have more meat based protein and more easily digested animal fat. Corn and wheat Re more difficult to digest. Some dogs are more bothered by this. Also, canines are carnivores, not herbivores. Herbivores have salivary amylase to break down starchy carbohydrates into simple sugars - it does this before it hits the stomach.
Dogs do product amylase ,but further down the digestive track so cRbohydrates are harder to digest/ break down. Cooking grains makes them more digestible for carnivores. Kibbles can be grain free but are not carbohydrate free.
So it is reported that grain free food more closely mimics the dogs ancestral diet and lessen food allergies. That being said there are dogs that have not problems with grains - this just kind of describes how grain free diets work. Also, some vegetables (potatoes) are a source of carbohydrates in non-grain foods.
__________________ .  Cali  , and Cali's keeper and staff, Jay No, not a "mini" Yorkie - She loves to motor in her Mini Cooper car |