Size Guide

This size chart is based on average size of dog breeds, when measuring your dog please go from the nose to the base of the tail.

If you'd like your dog to have more room we recommend going the size up!

Breed Size Bed
Affenpinscher Small
Afghan Hound Large
Airedale Terrier Large
Akita Extra Large
Alaskan husky Large
Alaskan Klee Kai Large
Alaskan Malamute Extra Large
American Akita Large
American Bulldog Large
American Cocker Spaniel Small
American Pit Bull Terrier Large
American Staffordshire Terrier Large
American Staffy Extra Large
Anatolian Shepherd Dog Extra Large
Australian Cattle Dog Large
Australian Kelpie Large
Australian Shepherd Large
Australian Silky Terrier Small
Australian Stumpy Tail Cattle Dog Large
Australian Terrier Small
Basenji Large
Basset Hound Large
Beagle Large
Belgian Shepherd Dog (Groenendael) Large
Bernese Mountain Dog Extra Large
Bichon Frise Small
Blue Heeler Large
Border Collie Large
Boston Terrier Small
Boxer Large
Briard Large
Brussels Griffon Small
Bull Terrier Extra Large
Bulldog Large
Bullmastiff Extra Large
Cairn Terrier Small
Cavapoo Small
Cavoodle Small
Chihuahua Small
Chow Chow Large
Cocker Spaniel Large
Dachshund Small
Dalmatian Large
Doberman Pinscher Extra Large
Dogue de Bordeaux Extra Large
English Bulldog Large
English Cocker Spaniel Large
English Setter Large
Finnish Lapphund Large
Flat-Coated Retriever Large
Fox Terrier Small
French Bulldog Small
Georgian Shepherd Large
German Longhaired Pointer Large
German Pinscher Large
German Shepherd Extra Large
German Shorthaired Pointer Large
German Spitz Small
Giant Schnauzer Large
Golden Retriever Extra Large
Goldendoodle Large
Great Dane Extra Large
Greyhound Extra Large
Groodle Large
Havanese Small
Hungarian Vizsla Large
Irish Setter Large
Italian Greyhound Small
Jack Russell Small
Jack Russell Terrier Small
Japanese Spitz Large
Keeshond Large
King Charles Spaniel Small
Labradoodle Large
Labrador Large
Labrador Husky Large
Labrador Retriever Large
Leonberger Extra Large
Lhasa Apso Small
Maltese Small
Maltese Shih Tzu Small
Manchester Terrier Large
Maremma Sheepdog Extra Large
Miniature Bull Terrier Small
Miniature Dachshund Small
Miniature Fox Terrier Small
Miniature Pinscher Small
Miniature Schnauzer Small
Miniature Shar Pei Small
Neapolitan Mastiff Extra Large
Newfoundland Extra Large
Nova Scotia Duck Tolling Retriever Large
Old English Bulldog Large
Papillion Small
Pekingese Small
Pomeranian Small
Portuguese Water Dog Large
Pug Small
Rhodesian Ridgeback Extra Large
Rottweiler Extra Large
Saint Bernard Extra Large
Samoyed Large
Schnoodle Small
Shar Pei Large
Shiba Inu Large
Shih Tzu Small
Shih-poo Small
Siberian Husky Large
Soft-Coated Wheaten Terrier Large
Tibetan Mastiff Extra Large
Tibetan Spaniel Small
Toy Poodle Small
Vizsla Large
Weimaraner Large
Welsh Corgi Large
West Highland White Terrier Small
Whippet Large
Wirehaired Vizsla Large
Yorkshire Terrier Small