AAFCO

All Life Stages

All life stages is an AAFCO designation meaning the recipe meets the higher nutritional standards required for growth (puppies, pregnant and lactating females) AND the standards for adult maintenance. It is the most flexible life stage label and is useful for multi-dog households mixing puppies and adults. Note: for large-breed puppies, the bag must also state 'including the growth of large size dogs' to confirm the calcium content is controlled. An all-life-stages food is generally higher in calories than an adult-only formula, which can drive weight gain in less active adult dogs if portions are not adjusted.

Related glossary terms

AAFCO Statement Complete and Balanced Feeding Trial Formulated to Meet

📖 Browse the full glossary or visit the ingredient hub for deeper dives on specific dog food ingredients.