Last updated: June 19, 2026
Dog Size Calculator
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
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
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
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)
Worked Examples
Small-breed puppy at 3 months
A toy/small-breed puppy weighing 2 kg at 3 months old.
- 1Small-breed growth fraction at 3 months ≈ 0.45 (45% of adult weight)
- 2Adult weight = 2 kg ÷ 0.45 = 4.44 kg
- 3Still to gain ≈ 2.44 kg
- 4Predicted range (±12%): ~3.9–5.0 kg
- 5Adult size class → Toy / Small
Medium-breed puppy at 4 months
A medium-breed puppy (e.g. a Border Collie type) weighing 8 kg at 4 months.
- 1Medium-breed growth fraction at 4 months ≈ 0.50 (halfway grown)
- 2Adult weight = 8 kg ÷ 0.50 = 16 kg
- 3Still to gain ≈ 8 kg
- 4Predicted range (±12%): ~14.1–17.9 kg
- 5Adult size class → Medium
Large-breed puppy at 6 months
A large-breed puppy (e.g. a Labrador type) weighing 18 kg at 6 months.
- 1Large-breed growth fraction at 6 months ≈ 0.55
- 2Adult weight = 18 kg ÷ 0.55 = 32.7 kg
- 3Still to gain ≈ 14.7 kg
- 4Predicted range (±12%): ~28.8–36.7 kg
- 5Adult size class → Large
Giant-breed puppy at 2 months
A giant-breed puppy (e.g. a Great Dane type) weighing 7 kg at 8 weeks.
- 1Giant-breed growth fraction at 2 months ≈ 0.15 (only 15% grown)
- 2Adult weight = 7 kg ÷ 0.15 = 46.7 kg
- 3Still to gain ≈ 39.7 kg — most growth is still ahead
- 4Predicted range (±12%): ~41.1–52.3 kg
- 5Adult size class → Giant
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.
| Age | Toy / Small | Medium | Large | Giant |
|---|---|---|---|---|
| 6 weeks (1.5 mo) | 22 % | 18 % | 13 % | 10 % |
| 2 months | 30 % | 25 % | 18 % | 15 % |
| 3 months | 45 % | 40 % | 30 % | 22 % |
| 4 months | 60 % | 50 % | 40 % | 30 % |
| 6 months | 80 % | 70 % | 55 % | 45 % |
| 9 months | 95 % | 90 % | 75 % | 65 % |
| 12 months | 100 % | 100 % | 90 % | 80 % |
| 18 months | 100 % | 100 % | 100 % | 95 % |
| 24 months | 100 % | 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 class | Adult weight | Example breeds | Roughly full-grown by |
|---|---|---|---|
| Toy | under 5 kg (under ~11 lb) | Chihuahua, Yorkshire Terrier, Pomeranian | ~9–10 months |
| Small | 5–12 kg (~11–26 lb) | Beagle, Cocker Spaniel, Mini Schnauzer | ~10–12 months |
| Medium | 12–25 kg (~26–55 lb) | Border Collie, Bulldog, Cocker Spaniel | ~12 months |
| Large | 25–45 kg (~55–99 lb) | Labrador, German Shepherd, Boxer | ~12–18 months |
| Giant | over 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:
| Term | Definition |
|---|---|
| Growth fraction | The share of adult weight a puppy has reached at a given age, from the growth curve. |
| Growth curve | A chart of expected weight (or % of adult weight) versus age for a breed-size class. |
| Adult weight | A dog's stable weight once it has finished growing. |
| Breed-size class | Grouping of breeds by adult weight: toy, small, medium, large, giant. |
| Growth plates | Soft areas at the ends of long bones where growth happens; they 'close' at maturity. |
| Body condition | A 1–9 score of whether a dog is underweight, ideal, or overweight, independent of size. |
Quick Reference Card
Dog Size Prediction — Quick Reference
Quick reference • Dog Size Calculator
Adult weight = current weight ÷ growth fraction · medium @4mo ≈ 0.50 · large @6mo ≈ 0.55 · giant @2mo ≈ 0.15Valid range: Best between 8–26 weeks · accuracy ≈ ±10–15%
Common Values
⚠ 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.