Just switched Lucy (17 weeks) and Max and Mazie (7 years) to Canidae All Life Stages, they all love it and I have noticed that lucy's poops more regularly and they are solid. Also she has more energy as do my mom's older yorkies. I would def. recommend trying it!
I got a free sample ordered from the website and the price of the food isn't bad at all. $9 for a 5lb bag and $27 for a 20 lb bag