Puppies
Puppies gain weight fast, so a single number does not fit. The tool compares your puppy with the usual share of adult weight for its age and shows a likely adult weight. See the puppy growth table.
Free tool for dog owners
Enter breed, age, sex, weight and body condition score. Get a healthy weight range for your dog and a clear next step in seconds.
Runs in your browser. Nothing you enter is sent anywhere.
Sample result: a male Labrador, 6 years old, 34.0 kg, body condition score 7. Healthy range about 26.9 to 29.8 kg.
Start with your question
A dog is at its ideal weight when you can feel the ribs without pressing hard, see a waist from above, and see the belly tuck up from the side. Our calculator turns that hands-on check into a weight range in kilograms or pounds.
A healthy weight is not one number for a breed. It is the weight at which your dog has a thin layer of fat over the ribs, a clear waist and good energy. Dogs at this weight tend to move more easily, keep their joints in better shape and are less likely to develop weight-related health problems.
Vets describe this with a body condition score, or BCS, on a scale of 1 to 9. A score of 4 or 5 is ideal. This site uses that score as the starting point and then adds breed size, sex and age for context. You can read the full method on the Tool page.
Breed charts are useful, but they show a wide range. A Labrador can be healthy at a lean 29 kg or a stocky 36 kg, depending on frame and muscle. A dog from working lines may be lighter than a show dog of the same breed. And a mixed-breed dog has no chart at all.
That is why this tool does not simply copy a chart value. It uses the chart as context and bases the healthy range on how your dog looks and feels today. If you would like to compare, the full dog breed weight chart is on the Tool page.
How it works
Three steps, about one minute. No sign-up, no email.
Pick the breed (or mixed breed), the sex and the age. Weigh your dog and enter the weight in kg or lbs.
Feel the ribs and look at the waist. Pick a score from 1 to 9 using the short guide beside the form.
See a healthy weight range, a status such as ideal weight or overweight, and the change that may help. Copy it or print it for your vet.
Body condition score
The 9-point body condition scale is a common way for vets to judge whether a dog is too thin, ideal or too heavy. It looks at three things that do not depend on breed: the ribs, the waist and the belly line.
| Score | Status | What it suggests |
|---|---|---|
| 1 to 3 | Underweight | Too thin. May need more food or a vet check. |
| 4 to 5 | Ideal weight | Healthy. Keep feeding and exercise steady. |
| 6 to 7 | Overweight | Extra fat. A gentle plan can help. |
| 8 to 9 | Obese | Health risks rise. Ask a vet for a plan. |
Every life stage
A dog’s weight goal changes with age. The calculator handles each stage in its own way.
Puppies gain weight fast, so a single number does not fit. The tool compares your puppy with the usual share of adult weight for its age and shows a likely adult weight. See the puppy growth table.
For adults, the body condition score sets the target. The tool shows how far your dog is from the healthy range and, for overweight dogs, a safe pace for weight loss.
Older dogs can lose muscle even when they gain fat, and sudden weight loss can signal illness. The tool adds care notes. See the senior dog ages by size.
Who it helps
Accuracy and privacy
The result is a guide built on a common veterinary rule of thumb and typical breed sizes. It cannot see muscle, illness or frame. We say so on every result, and we explain each step. Read how we work on the About page.
All the math runs in your browser. We do not collect, store or send what you enter. The Privacy Policy lists the few things the site does store, in plain words.
Our promise
This site exists to help you understand your dog’s weight. That is the whole job.
Questions
The ideal weight is the weight at which your dog has a body condition score of 4 or 5 out of 9. You can feel the ribs without pressing hard, you can see a waist from above, and the belly tucks up from the side. The number on the scale that matches this is different for every dog.
This one starts with your dog’s body condition score and current weight. It works out the weight that would give a score of 5, builds a range of 5% either side, and compares the result with the usual size for the breed and age.
No. A chart gives a typical range for the breed. Dogs of one breed differ in frame and muscle, so two healthy dogs can weigh quite differently. A chart is useful context, but body condition is the better guide.
Yes. For puppies from 2 months old it uses a growth table to show the usual weight for that age and a likely adult weight. For senior dogs it adds extra advice, because weight loss in older dogs can have a medical cause.
No. Choose mixed breed and pick a size group. The calculator works for purebred and mixed dogs.
Many vets suggest checking every month for an adult dog, and every two to four weeks while a dog is on a weight plan. Puppies grow fast, so check them more often. Weigh at the same time of day on the same scale.
No. It gives general information only. Your vet can examine your dog and plan food, exercise and tests that fit your dog. Always ask your vet before you change a diet.
Yes. It is free, needs no account, and runs in your browser. Nothing you enter is sent anywhere. See the Privacy Policy.
It is free and takes about a minute. You will get a healthy range and a clear next step.
Go to the calculator