All Lucy Pet Formulas for Life ™ diets are formulated to be complete and balanced for all life stages of puppies and kittens to adults and senior pets. Our formulas are nutrient-dense, with high-quality proteins, carbohydrates, fats, and fiber, as well as the essential vitamins, minerals, supplements and antioxidants necessary for growth and development.