I've recently switched Molly and Daisy to Chicken Soup.

I've also noticed their stools are a little soft...but, they love this food; MUCH more than Nutro. The ingriedients are great too.

I've never experimented with Royal Canin, but I'm sure it's great too.

Good Luck!