🐶 Dog Size Calculator — How big will my puppy get?
Uses the classic puppy growth formula: Adult weight = (Puppy weight / Age in weeks) × 52. Provides adult weight, size group, and estimated maximum height.
⚙️ Inputs
Results update instantly (AJAX-style). No page reload.
📊 Quick view
Adult weight—
Adult weight (kg)—
Size group—
Max height—
🧾 Detailed outputs
Adult weight (lb) | Adult weight (kg) | Estimated range (±10%) | Size group | Estimated max height |
---|---|---|---|---|
— | — | — | — | — |
Range is an approximate ±10% band around the estimate to reflect natural variation.
📚 Size groups & height guide
Group | Adult weight (lb) | Adult weight (kg) | Max height (in) | Max height (cm) |
---|---|---|---|---|
Toy | < 12 | < 5.4 | 12 | 30.5 |
Small | 12–<22 | 5.4–<10 | 18 | 45.7 |
Medium | 22–<57 | 10–<25.9 | 25 | 63.5 |
Large | 57–<99 | 25.9–<44.9 | 30 | 76.2 |
Giant | ≥ 99 | ≥ 44.9 | 44 | 111.8 |
Groups and heights derived from Omni’s guide. Individual dogs vary by breed, sex, nutrition, and health.
🧮 Step-by-step derivation (click to expand)
🔗 Sources
- Puppy → adult weight formula: Adult = (Puppy weight / Age in weeks) × 52.