I have been feeding Canidae All Life Stages to all my kids with the exception of pregnant and nursing moms and young pups (5 months and under) for the past 2+ years with Fantatic results. Here is a link to their homepage:
All Natural, Human Grade, Holistic Pet Foods. Dog Food, Cat Food, Kitten Food, Dog Biscuits, & Canidae Platinum Diet
Good luck!