When we rescued out then 7 month old 72 pound black lab we were not sure what food he was used to. I decided to go with a brand that i trust. Pedigree was our choice. We had no problems introducing this to his diet. No digestive issues at all. We had some other food given to us that we tried on him which ended with me being up all night taking him out to go potty. I will only trust pedigree for my fur baby. He is now almost 3 years old and 84 pounds. I trust pedigree to contain only good ingredients for our pets. It contains rice which he absolutely loves. I believe by using Pedigree we are giving him the nutrition that he needs to live a long quality life with us. Do not trust off brands for your fur baby. I have never seen any Pedigree product on the recall list which just helps me trust them even more. I could purchase lower priced dog food but I would be cheating my pet out of the nutrients he needs daily in his food.