Do you know what the ideal body weight is for your pet? Use this handy list to find your dog’s breed and their ideal weight range. If you think your dog is overweight, click here for information on how you can help your pet stay within a healthy weight range. You can also use visual indicators to select a Body Condition Score for your pet.

Note – the information below is indicative only and we recommend to talk to your veterinarian to see if your dog is a healthy weight.

How does a dog get worms?

Breeds Male (kg) Female (kg)
Affenpinscher 3-4 3-4
Afghan Hound 27-32 23-30
Airedale Terrier 20-23 20-23
Akita 38.6-49.9 38.6-49.9
Alaskan Malamute 38-56 38-56
Australian Cattle Dog 20-22 20-22
Australian Kelpie 20.5-25 18-27
Australian Silky Terrier 3.5-4.5 3.5-4.5
Australian Terrier 6.5 6.5
Basenji 11 9.5
Basset Hound 18-27 16-23
Beagle 13-16 11-13
Bearded Collie 20.5-25 18-27
Bedlington Terrier 8.25-10.4 8.25-10.4
Bichon Frise 8-9 7-8
Bloodhound 41-50 36-45
Border Collie 19-24 18-22
Border Terrier 5.9-7.1 5.1-6.4
Borzoi 32-39 23-32
Boston Terrier 4.5-11 4.5-11
Bouvier Des Flandres 35-40 27-35
Boxer 30-32 25-27
Briard 36-41 32-36
British Bulldog 25 22.7
Brittany Spaniel 15 13
Bullmastiff 50-59 41-50
Bull Terrier (Miniature) 9 9
Bull Terrier 18-23 18-23
Cairn Terrier 6-7.5 6-7.5
Cavalier King Charles Spaniel 5.4-8.1 5.4-8.1
Chesapeake Bay Retriever 36 29.5
Chihuahua 2.7 2.7
Chinese Crested Dog 5-5.5 5-5.5
Chow Chow 23-32 18-32
Collie 20.5-29.5 18-25
Dachshund 9-12 9-12
Dachshund Miniature 4.5 4.5
Dalmation 27 25
Dandie Dinmont Terrier 8-11 8-11
Deerhound 45.5 36.5
Doberman 34-41 29.5-36
Elkhound 23 20
English Toy Terrier (Black & Tan) 2.7-3.6 2.7-3.6
Finnish Spitz 14-16 14-16
Fox Terrier (Smooth) 7.25-8.25 6.75-7.75
Fox Terrier (Wire) 8.25 8.25
Foxhound 32 32
French Bulldog 12.7 10.9
German Shepherd Dog 34-38.5 27-32
German Shorthaird Pointer 25-32 20-27
German Wirehaird Pointer 25-34 20.5-29
Great Dane min. 54 min. 46
Greyhound 30-32 27-30
Griffon Bruxellois 2.2-4.9 2.2-4.9
Hungarian Puli 13-15 10-13
Hungarian Vizsla 20-30 20-30
Irish Terrier 12.2 11.3
Irish Wolfhound 54.5 40.9
Italian Greyhound 2.7-4.5 2.7-4.5
Japanese Chin 1.8-3.2 1.8-3.2
Keeshond 16-23 16-20.5
Kerry Blue Terrier 15-17 16
King Charles Spaniel 3.6-6.3 3.6-6.3
Lakeland Terrier 7.7 6.8
Large Munsterlander 25-29 25
Lhasa Apso 7 6-7
Lowchen 1.8-4 1.8-4
Maltese 2-4 2-4
Manchester Terrier 8 8
Mastiff 57-89 57-89
Miniature Pinscher 3-4 3-4
Newfoundland 64-69 50-54
Norfolk Terrier 6 6
Norwegian Buhund 15 14
Norwich Terrier 6 6
Old English Sheepdog 27-41 23-27
Pekingese 5 5.5
Papillon 1.5-2 2-3
Pharoah Hound 23 20
Pointer 23-25 23-25
Pomeranian 1.8-2 2-2.5
Poodle (Miniature) 5.5-7 5.5-7
Poodle (Standard) 20-31 20-31
Poodle (Toy) 3.5-5.5 3.5-5.5
Pug 6.3-8.1 6.3-8.1
Pyrenean Mountain Dog min. 50 min. 40
Retriever (Curly Coated) 32-36 32-36
Retriever (Flat Coated) 25-35 25-34
Retriever (Golden) 31.7-36.3 27.2-31.7
Retriever (Labrador) 35 30
Rhodesian Ridgeback 34-38.5 29.5-34
Rottweiler 45.5-54.5 36-41
Saluki 20-27 16-23
Samoyed 20-25 16-20.5
Schipperke 5.4-7.3 5.4-7.3
Schnauzer (Giant) 41-50 41-50
Schnauzer (Miniature) 7-8 7-8
Schnauzer 16-20.5 16-20.5
Scottish Terrier 8.5-10.5 8.5-10.5
Sealeyham Terrier 9.1 8.2
Setter (English) 20.4-30 23-27.5
Setter (Gordon) 29.5 25.5
Setter (Irish) 27-30 25-27
Shetland Sheepdog 8-10 8-10
Shih Tzu 4.5-8.1 4.5-8.1
Siberian Husky 20-27 16-23
Skye Terrier 11.3 10.5
Soft Coated Wheaten 16-20.5 16-20.5
Spaniel (Clumber) 25-32 20-27
Spaniel (Cocker) 12.7-14.5 12.7-14.5
Spaniel (Cocker, American) 11-13 11-13
Spaniel (Field) 18-25 18-25
Spaniel (Irish Water) 27 27
Spaniel (Springer, Welsh) 16-20.5 16-20.5
Spaniel (Springer, English, Sussex) 23 23
St Bernard 73-78 63.5-73.5
Staffordshire Bull Terrier 13-17 11-15.5
Stumpy Tail Cattle Dog 20-22 20-22
Tibetan Terrier 11-13.5 11-13.5
Weimeraner 25-30 20-35
Welsh Corgi (Cardigan) 9.1-11.8 9-10
Welsh Corgi (Pembroke) 10-12 10-11
Welsh Terrier 9-9.5 9-9.5
West Highland White Terrier 8-9 7-8
Whippet 10-13 8-11
Yorkshire Terrier 3 3

Is your pet a healthy shape?

Use the visual indicators to select a Body Condition Score  for your pet.

Related Articles