I did not know that a cat is not suppose to eat grains, until researching and discovering articles over the subject about a year ago. I still feed my three cats dry cat food, but I try to purchase cat foods that are better for them. This brand of dry cat food, Merrick Before Grain Tuna is great for my cat's health. Since one of my three cats has a naturally tendency for obesity I try to watch what a feed my cats. I do buy cheaper food like Purina Weight management, but I switch between more expensive brands like this one. So far, all three of my cats have loved this food, which is great since it's so good for them. Quality of Ingredients The ingredients in this cat food are much better than other brands. It is a little more expensive, but well worth it for my cat's health. Flavor Selection All three of my cat's love the taste of Merrick's dry cat food and it helps keep my fat cat's weight under control. If you can afford this cat food, then I would suggest feeding it to your cat.