Hmmm...Delilah is on Royal Canin Mini Puppy too. That is what she was fed from the people we got her from, so I didn't want to switch. She seems to be doing really well on it. But now I am wondering if I should switch to something else. Oh yeah, I do supplement with home cooking too. She absolutely loves salmon and chicken with rice and vegetables. Canned pumpkin is also a favorite!