Puppy feeding and growth
How much should a Great Dane puppy eat as a puppy?
Last updated 23 September 2026 · How we write and check this
Short answer
Great Dane puppies need a giant breed appropriate puppy food, fed in carefully controlled, weighed portions from roughly 4 meals a day as a young puppy down to 2 by around six to eight months, with amounts rising from around 200 g daily at 8 weeks to well over a kilogram by a year old.
Controlled growth matters more than for most breeds
Because a Great Dane can end up weighing 50 kg (110 lb) or more as an adult, the pace of its growth as a puppy is a genuine health consideration, not just a feeding preference. A giant breed puppy formula, fed at the amount the chart suggests rather than free fed, is standard advice from most vets who work with this breed.
Splitting meals across the day
Great Dane puppies often benefit from staying on 3 to 4 smaller meals longer than smaller breeds do, sometimes through 6 months and beyond, since spreading out a large daily food volume can ease pressure on the stomach and may be a sensible precaution given the breed's known risk of bloat as an adult.
A growth window stretching to two years
Great Danes are one of the slowest breeds to finish growing, often not reaching full adult size until around 18 to 24 months, so expect to be recalculating this puppy's food amount regularly for a much longer stretch than an owner of a smaller breed would.
Key takeaways
- Great Dane puppies need a giant breed formula fed in carefully weighed, controlled portions.
- Meal frequency often stays higher for longer than with smaller breeds, easing digestive load.
- Daily food amounts rise substantially from around 200 g at 8 weeks toward over a kilogram by a year.
- Full growth often does not finish until 18 to 24 months for this breed.