A Great Dane puppy and a Chihuahua puppy have vastly different nutritional requirements. Large breed puppy formulas have lower fat and controlled calcium to prevent rapid growth. Small breed formulas are energy-dense to prevent hypoglycemia. Never use a "one size fits all" approach for puppies.
What breed is your puppy, and do you choose their food based on their specific size and growth needs? Tell us in the comments!