All Lucy Pet Formulas for Life ™ diets are formulated to meet the nutritional levels established by the AAFCO Nutrient Profiles for All Life Stages, including growth of large size dogs (70lb of more as an adult). Nutrient analysis of our formulas determined the caloric content and KCALs per cup. The resulting feeding guidelines are based on the National Research Council’s Nutrient Requirements of Dogs and Cats. This data base is the culmination of scientific research and feeding trials for canines and felines and is what veterinarians use as well.