It is loaded with fillers such as corn and soy which is NOT a healthy product for a dog, since most dogs have allergies to corn. We just switched him to WELLNESS and he loves it. He has less stool volume and his allergies have subsided. I highly recommend Wellness over Royal Canin and it is in the same price range.