Skip to main content
Skip to calculator
Advertisement

Last updated: June 19, 2026

Dog Size Calculator

Quick Answer

The Dog Size Calculator predicts a puppy's adult weight using adult weight = current weight ÷ the growth fraction for its age and breed-size category. Because growth is non-linear, it relies on standard growth curves: a medium-breed puppy is about 50% of its adult weight at 4 months, while a giant-breed puppy is only about 30%. Smaller breeds finish growing by 9–12 months, large breeds by 12–18 months, and giant breeds by 18–24 months. The tool outputs the predicted adult weight (with a ±12% range), the size class (toy, small, medium, large or giant), the percentage of adult weight already reached, and how much weight is still to gain. Predictions are most accurate between 8 and 26 weeks, within roughly ±10–15%, but genetics, sex, nutrition and neutering all affect final size.

To predict your puppy's adult size, divide its current weight by the fraction of adult weight it has reached for its age and breed size. For example, a medium-breed puppy is about half grown at four months, so an 8-kilogram puppy will reach about 16 kilograms as an adult.

Key Takeaways

  • Adult weight = current weight ÷ the growth fraction for the puppy's age and breed size
  • Puppy growth is non-linear — smaller breeds mature faster than giant breeds
  • Medium breeds are ~50% grown at 4 months; giant breeds only ~30%
  • Toy/small dogs finish by ~9–12 months; giant breeds can grow to 18–24 months
  • Best predicted between 8 and 26 weeks, within roughly ±10–15%
  • Genetics, sex, nutrition and neutering all shift the final size — treat the result as an estimate
Helpful
Not helpful
Save as image
Share
Embed
Cite
Write feedback

Formula

Adult Weight = Current Weight ÷ Growth Fraction(age, breed size)

Where:

  • W_{adult}=Predicted adult weight(kg)
  • W_{current}=Puppy's current weight(kg)
  • f_{growth}=Fraction of adult weight reached at the current age (from the growth curve)
Puppy growth curves — percentage of adult weight by age and breed sizeSmaller breeds reach a higher percentage of their adult weight earlier than larger breeds. A medium breed is ~50% grown at 4 months, a large breed ~40%, and a giant breed only ~30%. Predicted adult weight = current weight divided by this growth fraction.How fast puppies grow — % of adult weight by agePredicted adult weight = current weight ÷ growth fraction0%25%50%75%100%% of adult weight6wk2mo3mo4mo6mo9mo12moAge (months)Medium @ 4 mo = 50% grown8 kg ÷ 0.50 = ~16 kg adultToy / SmallMediumLargeGiantSmaller breeds mature faster — the same age means a different growth stage for each size class.
Puppy growth is non-linear and size-dependent. Dividing the current weight by the growth fraction for the puppy's age and breed size predicts the adult weight — e.g. a medium-breed puppy at 4 months is ~50% grown, so 8 kg projects to ~16 kg.

Worked Examples

Small-breed puppy at 3 months

A toy/small-breed puppy weighing 2 kg at 3 months old.

  1. 1Small-breed growth fraction at 3 months ≈ 0.45 (45% of adult weight)
  2. 2Adult weight = 2 kg ÷ 0.45 = 4.44 kg
  3. 3Still to gain ≈ 2.44 kg
  4. 4Predicted range (±12%): ~3.9–5.0 kg
  5. 5Adult size class → Toy / Small
Final Answer: ≈ 4.4 kg adult (Toy/Small) kg

Medium-breed puppy at 4 months

A medium-breed puppy (e.g. a Border Collie type) weighing 8 kg at 4 months.

  1. 1Medium-breed growth fraction at 4 months ≈ 0.50 (halfway grown)
  2. 2Adult weight = 8 kg ÷ 0.50 = 16 kg
  3. 3Still to gain ≈ 8 kg
  4. 4Predicted range (±12%): ~14.1–17.9 kg
  5. 5Adult size class → Medium
Final Answer: ≈ 16 kg adult (Medium) kg

Large-breed puppy at 6 months

A large-breed puppy (e.g. a Labrador type) weighing 18 kg at 6 months.

  1. 1Large-breed growth fraction at 6 months ≈ 0.55
  2. 2Adult weight = 18 kg ÷ 0.55 = 32.7 kg
  3. 3Still to gain ≈ 14.7 kg
  4. 4Predicted range (±12%): ~28.8–36.7 kg
  5. 5Adult size class → Large
Final Answer: ≈ 32.7 kg adult (Large) kg

Giant-breed puppy at 2 months

A giant-breed puppy (e.g. a Great Dane type) weighing 7 kg at 8 weeks.

  1. 1Giant-breed growth fraction at 2 months ≈ 0.15 (only 15% grown)
  2. 2Adult weight = 7 kg ÷ 0.15 = 46.7 kg
  3. 3Still to gain ≈ 39.7 kg — most growth is still ahead
  4. 4Predicted range (±12%): ~41.1–52.3 kg
  5. 5Adult size class → Giant
Final Answer: ≈ 46.7 kg adult (Giant) kg

Introduction

The Dog Size Calculator predicts how big your puppy will get as an adult, based on its current weight, current age, and breed-size category. Puppy growth isn't a straight line — puppies grow fastest in their first few months and then taper off — so a simple 'double the weight' rule is often wrong. Instead, this tool uses the established growth-curve method: it works out roughly what fraction of its adult weight a puppy of that size has typically reached at its current age, then divides to estimate the final adult weight. Because smaller breeds mature faster than giant breeds, the breed-size category matters a lot. This is an estimate, not a guarantee — your dog's genetics, nutrition and neutering status all affect final size. For tailored growth and feeding advice, talk to your vet. For more canine tools try our Dog Age Calculator, Dog BMI Calculator, and Dog Food Calculator.

How the Prediction Works

Veterinary growth charts (such as the Royal Canin / WALTHAM puppy growth curves) show that a puppy reaches a predictable percentage of its adult weight at each age, depending on how big it will eventually be.

  • Find the growth fraction for your puppy's age and size category (e.g. a medium breed is ~50% grown at 4 months)

  • Divide the current weight by that fraction: adult weight = current weight ÷ growth fraction

  • Smaller breeds have a higher fraction at any given age — they finish growing sooner

  • Giant breeds have a lower fraction — they keep growing for up to two years

  • The result is an estimate with a sensible ±12% range, not an exact figure

The prediction is most reliable between about 8 and 26 weeks. Very young puppies (under 6 weeks) and dogs near maturity give less informative estimates.

Percentage of Adult Weight Reached by Age

This is the reference chart behind the calculator. Read down to your puppy's age and across to its breed-size category to see roughly how grown it is.

AgeToy / SmallMediumLargeGiant
6 weeks (1.5 mo)22 %18 %13 %10 %
2 months30 %25 %18 %15 %
3 months45 %40 %30 %22 %
4 months60 %50 %40 %30 %
6 months80 %70 %55 %45 %
9 months95 %90 %75 %65 %
12 months100 %100 %90 %80 %
18 months100 %100 %100 %95 %
24 months100 %100 %100 %100 %

These are typical averages from published growth curves. Individual puppies vary, and the calculator interpolates between these rows for ages in between.

Adult Size Categories

Dogs are usually grouped into size classes by adult weight. Knowing your breed's class helps you pick the right category and sanity-check the result.

Size classAdult weightExample breedsRoughly full-grown by
Toyunder 5 kg (under ~11 lb)Chihuahua, Yorkshire Terrier, Pomeranian~9–10 months
Small5–12 kg (~11–26 lb)Beagle, Cocker Spaniel, Mini Schnauzer~10–12 months
Medium12–25 kg (~26–55 lb)Border Collie, Bulldog, Cocker Spaniel~12 months
Large25–45 kg (~55–99 lb)Labrador, German Shepherd, Boxer~12–18 months
Giantover 45 kg (over ~99 lb)Great Dane, Mastiff, St Bernard~18–24 months

Other Puppy-Size Estimation Methods

There are several rough rules of thumb for predicting adult size. They're quick but less accurate than the growth-curve method this calculator uses — handy as cross-checks.

**Linear formula:

** adult weight = (current weight ÷ age in weeks) × 52 — easy, but over- or under-predicts because growth isn't linear

**Small-breed double-up:

** adult weight ≈ weight at 6 weeks × 4, or weight at 12 weeks × 2

**Medium/large rule:

** adult weight ≈ weight at 16 weeks × 2

**Paw test:

** oversized paws relative to the legs often signal more growth to come

**Parent average:

** for purebreds, adult size usually lands near the average of the two parents

Use two methods and compare. If they broadly agree, you can be more confident; if they diverge widely, your puppy may be at an awkward growth stage — re-check in a few weeks.

What Affects a Dog's Final Size

Genetics set the blueprint, but several factors nudge the final size up or down.

**Breed and genetics:

** the single biggest factor — parents' sizes are the best guide

**Sex:

** males are typically 10–25% larger than females of the same breed

**Neutering age:

** early neutering can slightly delay growth-plate closure, making some dogs marginally taller

**Nutrition:

** under- or over-feeding affects growth rate and adult condition — see our Dog Food Calculator

**Health:

** illness or parasites during growth can reduce final size

**Mixed breeds:

** hardest to predict — a DNA test can reveal the likely size class

Don't try to make a large-breed puppy grow faster with high-calorie food — rapid growth raises the risk of joint and bone problems like hip dysplasia. Steady growth is healthier.

When Is a Dog Fully Grown?

Size and breed determine when growth finishes. Knowing this helps you read the calculator's 'percentage grown' figure.

**Toy & small breeds:

** mostly done by 9–12 months

**Medium breeds:

** reach adult weight around 12 months

**Large breeds:

** keep filling out until 12–18 months

**Giant breeds:

** can grow until 18–24 months

Height usually finishes before weight — dogs 'fill out' after they stop getting taller

Glossary

Quick definitions for the terms used in this calculator:

TermDefinition
Growth fractionThe share of adult weight a puppy has reached at a given age, from the growth curve.
Growth curveA chart of expected weight (or % of adult weight) versus age for a breed-size class.
Adult weightA dog's stable weight once it has finished growing.
Breed-size classGrouping of breeds by adult weight: toy, small, medium, large, giant.
Growth platesSoft areas at the ends of long bones where growth happens; they 'close' at maturity.
Body conditionA 1–9 score of whether a dog is underweight, ideal, or overweight, independent of size.

Quick Reference Card

Dog Size Prediction — Quick Reference

Quick referenceDog Size Calculator

Adult weight = current weight ÷ growth fraction · medium @4mo ≈ 0.50 · large @6mo ≈ 0.55 · giant @2mo ≈ 0.15

Valid range: Best between 8–26 weeks · accuracy ≈ ±10–15%

Common Values

Toy / Small @ 3 months≈ 45% grown
Medium @ 4 months≈ 50% grown
Large @ 6 months≈ 55% grown
Giant @ 6 months≈ 45% grown
Toy/Small fully grown~9–12 months
Giant fully grown~18–24 months

Watch Out

  • Predictions are estimates — genetics and sex shift the final size
  • Don't overfeed to grow a bigger dog — it harms joints and bones
  • Pick the correct breed-size category or the result will be off
  • Mixed breeds are hardest to predict — consider a DNA test

Pro Tips

  • Re-check large and giant breeds every few weeks — they grow longer
  • Males usually land 10–25% heavier than females of the same breed
  • Cross-check with the parents' average adult size for purebreds
  • Height finishes before weight — dogs fill out after they stop getting taller

FAQs

How accurate is the dog size calculator?

It uses standard breed-size growth curves, so for most puppies between about 8 and 26 weeks it predicts adult weight within roughly ±10–15%. Accuracy is best when you pick the correct breed-size category. It's an estimate, not a guarantee — genetics, sex, nutrition and neutering all shift the final number, so treat the result as a well-informed prediction rather than an exact figure.

At what age can I predict my puppy's adult size?

The sweet spot is around 8–16 weeks. Before about 6 weeks the prediction is unreliable because puppies are tiny and growing fast. By 6 months, small and medium dogs are already most of the way grown, so the estimate becomes very accurate; large and giant breeds still have growing to do, so keep re-checking every few weeks.

Why isn't the simple 'double the weight' rule accurate?

Because puppies don't grow in a straight line. They grow fastest early and then slow down, and different breed sizes mature at different rates. Doubling the 4-month weight roughly works for medium breeds but under-predicts giant breeds (which are only ~30% grown at 4 months) and over-predicts toy breeds (already ~60% grown). The growth-curve method accounts for this, which is why this calculator uses it.

How do I know my puppy's breed-size category?

For a purebred, look up the breed standard or the average size of the parents. For a mix, estimate from the parents if known, or use the paw-size and current-growth clues — and a dog DNA test can identify the likely adult size class. If you're unsure, pick the category closest to the parents' size, or run the calculator for two adjacent categories to see the range.

Do male and female dogs grow to different sizes?

Yes. Within the same breed, males are usually 10–25% heavier and a little taller than females. If you know your puppy's sex, expect the prediction to land toward the upper end of the range for males and the lower end for females. The calculator gives a central estimate plus a ±12% range that captures this kind of variation.

When will my dog stop growing?

It depends on size. Toy and small breeds finish around 9–12 months, medium breeds around 12 months, large breeds at 12–18 months, and giant breeds can keep growing until 18–24 months. Height usually finishes first; dogs then 'fill out' and gain muscle and weight for a few more months. The calculator's 'percentage of adult weight reached' tells you roughly where your puppy is on that journey.

Can feeding more make my puppy bigger?

No — and trying is harmful. A dog's adult size is set by genetics, not calories. Overfeeding a puppy (especially a large or giant breed) just speeds up growth and adds fat, which raises the risk of orthopaedic problems like hip and elbow dysplasia. Feed a balanced, age-appropriate diet for steady growth; use our Dog Food Calculator to estimate the right daily amount.