Free · built on breed standards + peer-reviewed vet data

Puppy Weight Calculator

How big will my puppy get? Enter your puppy's age and weight to estimate its full-grown size: a realistic range, not false precision.

Built on peer-reviewed veterinary growth data (~89,000 dogs, Salt et al. 2017) and official breed standards.

Variant

Bernedoodles vary by line, so pick the size you're expecting.

Find your breed

Jump straight to a breed's full-grown size page, or browse by type. Every breed runs on the same calculator.

How puppies grow, by size class

Smaller dogs finish fast; giant breeds keep filling out well past their first birthday. This is the percentage of adult weight reached at each age, the backbone of every estimate on PuppySize.

0% 25% 50% 75% 100% 0 3 6 9 12 15 18 Age (months)
  • Toy
  • Small
  • Medium
  • Large
  • Giant

Median curves computed from ~89,000 healthy dogs aged 2–24 months in the open Salt et al. 2017 dataset (PLOS ONE, CC BY 4.0), grouped into PuppySize's five size classes.

Size class Full-grown around Typical adult weight
Toy ~10 months Under 12 lb
Small ~12 months 12–25 lb
Medium ~12 months 25–50 lb
Large ~15 months 50–100 lb
Giant ~18 months 100 lb+

How we calculate this

No magic, no black box. Three plain steps, and we show our sources.

1 · Find the curve

Match the breed (or your chosen size class) to a vet-derived curve of % of adult weight by age.

2 · Project from today

Divide your puppy's current weight by the percentage it has reached at its current age.

3 · Return a range

Clamp to the breed's known adult range and show a ±band, never a single false-precise number.

Built on AKC breed standards, the peer-reviewed Salt et al. 2017 canine growth study (PLOS ONE), and breeder and veterinary references for designer breeds. Estimates are typically within 10–20% for purebreds; mixed breeds vary more.

Read the full methodology

Common questions

How big will my puppy get?
Enter your puppy's current age and weight above. We project forward along its size-class growth curve and return an estimated adult range. The earlier the age, the wider the uncertainty; re-check around 4–6 months for a tighter estimate.
When do puppies stop growing?
It depends on size class: toy breeds around 10 months, small and medium around 12 months, large breeds around 15 months, and giant breeds up to 18 months. Bigger dogs grow for longer.
Are these estimates accurate for mixed breeds?
They're a useful guide. For mutts, pick the size class that best matches the parents (or your puppy's current build). Mixed breeds vary more than purebreds, so treat the range as approximate rather than exact.
What's the difference between the size classes?
Toy (under 12 lb), Small (12–25 lb), Medium (25–50 lb), Large (50–100 lb), and Giant (100 lb+). Each class shares a characteristic growth curve, which is what the calculator uses.