Why are so many of the foods we give our pets packed with grains? Grains can be an easy and cheap way for manufacturers to bulk up the protein content of their food. Dogs find it increasingly hard to digest carbohydrates like grains as they get older and cats have been proven to lack the ability to digest grains. In addition, many dogs and cats are allergic to common grains used in pet foods such as wheat and corn. At Addiction, we make most of our foods grain free and when we do use grains, we use only the highest quality grains with easy digestibility such as whole oats.