How the estimate works
Puppies grow fast at first, then slow down as they approach adult size. A simple way to model this is a growth curve where the share of adult weight reached at age t (in weeks) is:
share = 1 − e^(−k × t)
The rate k depends on breed size, because small dogs mature much faster than giants. The adult weight estimate is then current weight ÷ share.
| Breed size | Typical adult weight | Share reached at 16 weeks | Adult size at about |
|---|---|---|---|
| Toy or small | under 20 lb | about 64% | 10 months |
| Medium | 20 to 50 lb | about 52% | 13 months |
| Large | 50 to 100 lb | about 43% | 16 months |
| Giant | over 100 lb | about 35% | 21 months |
Worked example
Your large-breed puppy weighs 30 lb at 16 weeks.
- Share of adult weight reached: about 43%.
- Estimated adult weight: 30 ÷ 0.43 ≈ 70 lb.
- Expected weight at 6 months: about 42 lb.
- Expected weight at 12 months: about 59 lb.
- Most large breeds reach adult size around 16 months.
How reliable is it?
Treat the result as a range of about ±15%. The best predictors of adult size are still:
- The parents’ weights, especially for mixed breeds when you know them.
- The breed standard for purebred dogs.
- A DNA test, which can suggest the breeds involved and their usual size.
Growth spurts, illness, diet and neutering age all change the curve. Weighing your puppy every two weeks and rerunning the estimate gives a better picture than a single reading.
Healthy growth
- Feed a puppy food matched to the expected adult size. Large and giant breeds need large-breed formulas with controlled calcium and energy.
- Keep puppies lean. You should feel the ribs easily without seeing them. Fast growth from overfeeding raises the risk of hip and elbow dysplasia in big dogs.
- Adjust portions as your puppy grows, following the food label and your vet’s advice.
This calculator gives general estimates for healthy animals. It does not replace the advice of a veterinarian who has examined your pet.