I went thru so much looking for the best food. I finally settled on Innova puppy dry mixed w / canned food. Penny likes it. I always see a new food and think it is better. I will stick with what I am using for now. If she has problems later I will switch.