Enter your puppy’s age, weight and rough breed size to estimate how big they’ll be as an adult, and when they’ll get there.
Quick answer: small breeds reach about half their adult weight by 3 to 4 months and are fully grown by 9 to 12 months. Large and giant breeds grow for 12 to 24 months. A rough shortcut for small and medium dogs is adult weight ≈ weight at 16 weeks × 2, but breed size changes the curve.
Mixed breed? Pick the size closest to the larger parent, or the size your vet expects.
| age | toy | small | medium | large | giant |
|---|
Approximate percentage of adult weight reached at each age, drawn from typical growth curves. Individual dogs vary, especially mixed breeds.
Vets track body condition (ribs easy to feel but not see, a visible waist from above) rather than hitting a target weight. For large and giant breeds, growing too fast can stress developing joints. That’s why they’re fed large-breed puppy food with controlled calcium and calories. If your puppy is well above or below the estimate, ask your vet before changing their food.
Use their current weight and age against a growth curve for their size, as this calculator does. The parents’ weights are the best predictor if you know them. Paw size is a myth-prone guide and isn’t reliable.
Around 14 to 16 weeks for small and medium breeds, about 5 months for large breeds, and 6 months or later for giant breeds.
Toy and small breeds at about 9 to 12 months, medium breeds at 12 to 15 months, large breeds at 15 to 18 months, and giant breeds at up to 24 months.
You should be able to feel the ribs easily with light pressure and see a waist when looking down from above. If not, ask your vet about portion sizes.
An estimate only, not veterinary advice. Talk to your vet about your puppy’s growth. More tools: water intake calculator · random letter generator.