I feed my dogs Canidae dog food. All life stages. It is a really good grade food. When looking at dog food look for the K/cals. Per cup. It is the nutritional value of the food that can be metabolized. Many big name brands have very low K/cals. It is listed on each bag somewhere near the ingredients. Hope that helps?