we use Canidae-'all stages'. it is a REALLY good food.. and my lil Avery has done wonderful on it- she really really likes it and has been eating this since we switched her food(from what she WAS eating, before she came to us) and she was about 9 weeks or so at the time we made the switch..i would definately recommend it.