Skip to content

Puppy feeding and growth

How much should my puppy weigh at 8 weeks?

Last updated 23 September 2026 · How we write and check this

Short answer

There is no single right weight at 8 weeks since it depends entirely on breed and expected adult size, ranging from around 0.5 to 1 kg (1 to 2 lb) for toy breeds up to 5 to 8 kg (11 to 18 lb) or more for giant breeds. Compare against breed specific growth references rather than a general number.

Why a single number does not work

An eight week old chihuahua puppy and an eight week old mastiff puppy can differ in weight by a factor of ten or more, both perfectly healthy for their breed. Any general weight range you see online is only meaningful once narrowed down to the specific breed or size category.

What actually matters at this age

Rather than chasing an exact number, look at littermate comparison if available, and whether the puppy is gaining steadily week to week. A puppy noticeably smaller than same age, same breed littermates, or one that has not gained at all over a week, is worth a vet check.

Using a growth tool for context

A puppy weight calculator that accounts for breed or estimated adult size can give a more useful comparison point than a flat number, showing roughly where a puppy sits on a typical growth curve for its size category rather than against every breed at once.

Key takeaways

  • Normal weight at 8 weeks varies enormously by breed and expected adult size.
  • A breed specific comparison is far more useful than a general weight range.
  • Steady week to week gain matters more than hitting a particular number.
  • A puppy weight calculator can give more relevant context than a flat figure.