Dog Weight Chart by Breed
Use this breed-by-breed chart as a starting point for adult dog weight ranges in kg and lb. Then open the breed page, size chart, or calculator so the number is checked beside body condition instead of treated as a diagnosis.
Reviewed by DogWeightCalculator Editorial Team
Updated June 28, 2026
Key takeaways
- Breed weight ranges are planning ranges, not pass-fail rules.
- The same weight can be healthy for one dog and too heavy or too light for another.
- Use the breed page, calculator result, ribs, waist, muscle, age, and vet guidance together.
How to read a dog weight chart by breed
A dog weight chart by breed is most useful when it answers two questions: what adult range is common for the breed, and what should you check before changing food? Start with the breed row, then open the linked breed page for age checkpoints, health context, and the calculator link.
Do not use the chart as a contest to reach the highest or lowest number. A broad-chested dog, a working-line dog, a senior dog, and a recently neutered dog can all need a different interpretation of the same range.
Best quick check
If the number looks surprising, check ribs, waist, muscle, appetite, stool, activity, and recent treat changes before deciding the dog should gain or lose weight.
Popular breed adult weight ranges
These adult ranges use the site's current breed data and are meant for owner planning. For puppies, use the linked breed page because age, sex, size class, and growth stage change the interpretation.
| Breed | Adult range | Size class | Detailed chart |
|---|---|---|---|
| Chihuahua | 1.5-3 kg / 3.3-6.6 lb | Toy | Open Chihuahua chart |
| Yorkshire Terrier | 1.8-3.2 kg / 4-7.1 lb | Toy | Open Yorkie chart |
| Shih Tzu | 4.1-7.3 kg / 9-16.1 lb | Toy | Open Shih Tzu chart |
| Bichon Frise | 5.4-8.2 kg / 11.9-18.1 lb | Small | Open Bichon chart |
| Miniature Poodle | 5-9 kg / 11-19.8 lb | Small | Open Miniature Poodle chart |
| French Bulldog | 8-14 kg / 17.6-30.9 lb | Small | Open French Bulldog chart |
| Dachshund | 4-15 kg / 8.8-33.1 lb | Small | Open Dachshund chart |
| Beagle | 9.1-13.6 kg / 20.1-30 lb | Medium | Open Beagle chart |
| Cocker Spaniel | 9.1-13.6 kg / 20.1-30 lb | Small | Open Cocker Spaniel chart |
| Border Collie | 13.6-24.9 kg / 30-54.9 lb | Medium | Open Border Collie chart |
| Australian Shepherd | 18.1-29.5 kg / 39.9-65 lb | Medium | Open Australian Shepherd chart |
| Labrador Retriever | 25-36 kg / 55.1-79.4 lb | Large | Open Labrador chart |
| Golden Retriever | 25-34 kg / 55.1-75 lb | Large | Open Golden Retriever chart |
| German Shepherd | 22-40 kg / 48.5-88.2 lb | Large | Open German Shepherd chart |
| Standard Poodle | 20-32 kg / 44.1-70.5 lb | Large | Open Standard Poodle chart |
| Rottweiler | 36-61 kg / 79.4-134.5 lb | Large | Open Rottweiler chart |
| Great Dane | 50-79 kg / 110.2-174.2 lb | Giant | Open Great Dane chart |
Use size class when the breed is unknown
If your dog is mixed-breed or the adult size is uncertain, start with the closest size class instead of forcing a breed match. The size chart gives a broad puppy-growth reference, while repeated weigh-ins tell you whether the estimate needs to move up or down.
Puppy with unknown parents
Use the puppy calculator, current weight, age in weeks, and the closest size chart. Recheck every two to four weeks while the trend is forming.
Adult mixed-breed dog
Use body condition first. Ribs, waist, muscle, energy, and veterinary notes are more useful than comparing the dog to a breed it only partly resembles.
For broad ranges, compare toy, small, medium, large, and giant charts.
When a breed range is misleading
A breed range can be misleading when a dog is still growing, heavily muscled, very fluffy, low-set, senior, underweight after illness, or gaining because activity changed. It can also be misleading when the breed has separate male and female patterns or a wide height range.
That is why breed pages on this site include health and structure notes, not just numbers. A healthy dog should usually have ribs you can feel, a waist you can find, normal appetite and stool, comfortable movement, and a weight trend that makes sense for age and routine.
Use this order
Breed range first, calculator or age chart second, body condition third, and veterinary guidance whenever the trend changes quickly or the dog seems unwell.
Next step after using the chart
If you have a puppy, open the matching breed page and compare the current age row with the calculator estimate. If you have an adult dog, compare the breed range with body condition and recent routine changes.
For common questions, the most useful next reads are the puppy weight chart by age, the dog body condition score guide, and when dogs stop growing.