USA Cotton Canvas Selector Canvas & Denim Signature Collection NavyTaupeDenimCamelBlackChocolateBurgundyPewterCherry (Click on color swatch to see the name) MORE FABRICSSELECT YOUR BREED Great job, you have selected a color. We have made it easy for you to choose the proper fit. OBLONG DOG BEDS: CHOOSE YOUR BREED Afghan Hound...55x42 Extra Large Size Airedale...44x36 Large Size Akbash...55x42 Extra Large Size Akita...55x42 Extra Large Size Alapaha Bulldog...55x42 Extra Large Size Alaskan Malamute...55x42 Extra Large Size American Bulldog...55x42 Extra Large Size American Eskimo...44x36 Large Size American Eskimo Medium...33x30 Medium Size American Staffordshire...44x36 Large Size Anatolian Shepherd...55x42 Extra Large Size Argentine Dogo...44x36 Large Size Australian Cattle Dog...44x36 Large Size Australian Shepherd...44x36 Large Size Australian Terrier...33x30 Medium Size Basenji...44x36 Large Size Basset Hound...44x36 Large Size Beagle...44x36 Large Size Bearded Collie...44x36 Large Size Beauceron...55x42 Extra Large Size Bedlington Terrier...44x36 Large Size Belgian Sheepdog...55x42 Extra Large Size Berger Des Pyrenees...44x36 Large Size Bernese Mountain Dog...55x42 Extra Large Size Bichon Frise...33x30 Medium Size Black Russian Terrier...44x36 Large Size Bloodhound...55x42 Extra Large Size Bolognese...33x30 Medium Size Border Collie...44x36 Large Size Border Terrier...44x36 Large Size Borzoi...55x42 Extra Large Size Boston Terrier...33x30 Medium Size Bouvier...55x42 Extra Large Size Boxer...44x36 Large Size Briard...55x42 Extra Large Size Bulldog...44x36 Large Size Bullmastiff...55x42 Extra Large Size Cairn Terrier...33x30 Medium Size Canadian Eskimo...55x42 Extra Large Size Cane Corso...55x42 Extra Large Size Catahoula Leopard...44x36 Large Size Caucasian Ovcharka...55x42 Extra Large Size Cavalier King Charles Spaniel...33x30 Medium Size Cesky Terrier...33x30 Medium Size Chihuahua...33x30 Medium Size Chinese Crested Dog...33x30 Medium Size Chinese Shar-Pei...44x36 Large Size Chow Chow...44x36 Large Size Collie...55x42 Extra Large Size Coonhound...44x36 Large Size Coton De Tulear...33x30 Medium Size Dashound...33x30 Medium Size Dalmatian...44x36 Large Size Dandie Dinmont Terrier...33x30 Medium Size Deerhound…72x55 Extra Large Size Doberman Pinscher...44x36 Large Size Dogue De Bordeaux...55x42 Extra Large Size Dutch Shepherd...55x42 Extra Large Size English Sheep Dog...44x36 Large Size Entlebucher Mountain dog...55x42 Extra Large Size Eurasier...44x36 Large Size Finnish Spitz...55x42 Extra Large Size Fox Terrier...44x36 Large Size French Bulldog...44x36 Large Size German Pinscher...44x36 Large Size German Shepherd...55x42 Extra Large Size Great Dane...72x55+ X Extra Large Size Great Pyrenees...72x55 Extra Large Size Greater Swiss Mountain Dog...55x42 Extra Large Size Greyhound...44x36 Large Size Griffon...44x36 Large Size Havanese...33x30 Medium Size Hovawart...55x42 Extra Large Size Ibizan Hound...44x36 Large Size Iceland Dog...44x36 Large Size Irish Terrier...44x36 Large Size Irish Wolfhound...72x55 X Extra Large Size Italian Greyhound...33x30 Medium Size Jack Russell Terrier...33x30 Medium Size Japanese Spaniel...33x30 Medium Size Karelian Bear Dog...55x42 Extra Large Size Keeshound...44x36 Large Size Kerry Blue Terrier...44x36 Large Size Komondor...44x36 Large Size Kuvasz...55x42 Extra Large Size Labrador Retriever...44x36 Large Size Lakeland Terrier...44x36 Large Size Leonberger...55x42 Extra Large Size Lhasa Apso...33x30 Medium Size Lowchen...33x30 Medium Size Maltese...33x30 Medium Size Manchester Terrier...44x36 Large Size Mastiff...55x42 Extra Large Size Mexican Hairless...33x30 Medium Size Min Pinscher...33x30 Medium Size Munster Lander...44x36 Large Size Neo Mastiff...55x42 Extra Large Size Newfoundlander...72x55 X Extra Large Size Norflolk Terrier...33x30 Medium Size Norbottenspets...55x42 Extra Large Size North American Shepherd...44x36 Large Size Norwegian Buhund...44x36 Large Size Norwegian Elkhound...44x36 Large Size Norwich Terrier...33x30 Medium Size Old English Sheepdog...44x36 Large Size Otterhound...44x36 Large Size Papillon...33x30 Medium Size Pekingese...33x30 Medium Size Perro De Presa Canario...55x42 Extra Large Size Petit Basset Griffon Vendeen...33x30 Medium Size Pointer...44x36 Large Size Polish Lowland Sheepdog...44x36 Large Size Pomeranian...33x30 Medium Size Poodle Min...33x30 Medium Size Poodle Standard...44x36 Large Size Poodle Medium...33x30 Medium Size Portugese Water Dog...44x36 Large Size Pug...33x30 Medium Size Puli...44x36 Large Size Retriever...44x36 Large Size Rhodesian Ridgeback...55x42 Extra Large Size Rottweiler...44x36 Large Size St Bernard...55x42 Extra Large Size Saluki...44x36 Large Size Samoyed...44x36 Large Size Sarplaninac...55x42 Extra Large Size Schipperke...44x36 Large Size Schnauzer...44x36 Large Size Scottish Terrier...44x36 Large Size Sealyham Terrier...44x36 Large Size Setter...44x36 Large Size Shetland Sheepdog...44x36 Large Size Shiba Inu...55x42 Extra Large Size Shih Tzu...33x30 Medium Size Shiloh Shepherd...55x42 Extra Large Size Siberian Husky...55x42 Extra Large Size Silky terrier...33x30 Medium Size Skye Terrier...33x30 Medium Size Sloughi...44x36 Large Size Soft Coated Wheaten terrier...44x36 Large Size Spaniel...44x36 Large Size Staffordshire Bull Terrier...44x36 Large Size Swedish Vallhund...44x36 Large Size Tibetan Mastiff...55x42 Extra Large Size Tibetan Spaniel...33x30 Medium Size Tibetan Terrier...44x36 Large Size Tosa Inu...55x42 Extra Large Size Medium fox terrier...33x30 Medium Size Medium Manchester Terrier...33x30 Medium Size Vizsla...44x36 Large Size Weimaraner...55x42 Extra Large Size Welsh Corgi...44x36 Large Size Welsh Terrier...44x36 Large Size West Highland Terrier...33x30 Medium Size Whippet...44x36 Large Size Yorkshire Terrier...33x30 Medium Size DONUT DOG BEDS: CHOOSE YOUR BREED Afghan Hound...Extra Large Size Airedale...Large Size Akbash... Extra Large Size Akita... Extra Large Size Alapaha Bulldog... Extra Large Size Alaskan Malamute... Extra Large Size American Bulldog... Extra Large Size American Eskimo... Large Size American Eskimo Medium...Medium Size American Staffordshire... Large Size Anatolian Shepherd... Extra Large Size Argentine Dogo... Large Size Australian Cattle Dog... Large Size Australian Shepherd... Large Size Australian Terrier...Medium Size Basenji... Large Size Basset Hound... Large Size Beagle... Large Size Bearded Collie... Large Size Beauceron... Extra Large Size Bedlington Terrier... Large Size Belgian Sheepdog... Extra Large Size Berger Des Pyrenees... Large Size Bernese Mountain Dog... Extra Large Size Bichon Frise...Medium Size Black Russian Terrier... Large Size Bloodhound... Extra Large Size Bolognese...Medium Size Border Collie... Large Size Border Terrier... Large Size Borzoi... Extra Large Size Boston Terrier...Medium Size Bouvier... Extra Large Size Boxer... Large Size Briard... Extra Large Size Bulldog... Large Size Bullmastiff... Extra Large Size Cairn Terrier...Medium Size Canadian Eskimo... Extra Large Size Cane Corso... Extra Large Size Catahoula Leopard... Large Size Caucasian Ovcharka... Extra Large Size Cavalier King Charles Spaniel...Medium Size Cesky Terrier...Medium Size Chihuahua...Medium Size Chinese Crested Dog...Medium Size Chinese Shar-Pei... Large Size Chow Chow... Large Size Collie... Extra Large Size Coonhound... Large Size Coton De Tulear...Medium Size Dashound...Medium Size Dalmatian... Large Size Dandie Dinmont Terrier...Medium Size Deerhound... Extra Extra Large Size Doberman Pinscher... Large Size Dogue De Bordeaux... Extra Large Size Dutch Shepherd... Extra Large Size English Sheep Dog... Large Size Entlebucher Mountain dog... Extra Large Size Eurasier... Large Size Finnish Spitz... Extra Large Size Fox Terrier... Large Size French Bulldog... Large Size German Pinscher... Large Size German Shepherd... Extra Large Size Great Dane...+ Extra Large Size Great Pyrenees... Extra Large Size Greater Swiss Mountain Dog... Extra Large Size Greyhound... Large Size Griffon... Large Size Havanese...Medium Size Hovawart... Extra Large Size Ibizan Hound... Large Size Iceland Dog... Large Size Irish Terrier... Large Size Irish Wolfhound... Extra Large Size Italian Greyhound...Medium Size Jack Russell Terrier...Medium Size Japanese Spaniel...Medium Size Karelian Bear Dog... Extra Large Size Keeshound... Large Size Kerry Blue Terrier... Large Size Komondor... Large Size Kuvasz... Extra Large Size Labrador Retriever... Large Size Lakeland Terrier... Large Size Leonberger... Extra Large Size Lhasa Apso...Medium Size Lowchen...Medium Size Maltese...Medium Size Manchester Terrier... Large Size Mastiff... Extra Large Size Mexican Hairless...Medium Size Min Pinscher...Medium Size Munster Lander... Large Size Neo Mastiff... Extra Large Size Newfoundlander... Extra Large Size Norflolk Terrier...Medium Size Norbottenspets... Extra Large Size North American Shepherd... Large Size Norwegian Buhund... Large Size Norwegian Elkhound... Large Size Norwich Terrier...Medium Size Old English Sheepdog... Large Size Otterhound... Large Size Papillon...Medium Size Pekingese...Medium Size Perro De Presa Canario... Extra Large Size Petit Basset Griffon Vendeen...Medium Size Pointer... Large Size Polish Lowland Sheepdog... Large Size Pomeranian...Medium Size Poodle Min...Medium Size Poodle Standard... Large Size Poodle Medium...Medium Size Portugese Water Dog... Large Size Pug...Medium Size Puli... Large Size Retriever... Large Size Rhodesian Ridgeback... Extra Large Size Rottweiler... Large Size St Bernard... Extra Large Size Saluki... Large Size Samoyed... Large Size Sarplaninac... Extra Large Size Schipperke... Large Size Schnauzer... Large Size Scottish Terrier... Large Size Sealyham Terrier... Large Size Setter... Large Size Shetland Sheepdog... Large Size Shiba Inu... Extra Large Size Shih Tzu...Medium Size Shiloh Shepherd... Extra Large Size Siberian Husky... Extra Large Size Silky terrier...Medium Size Skye Terrier...Medium Size Sloughi... Large Size Soft Coated Wheaten terrier... Large Size Spaniel... Large Size Staffordshire Bull Terrier... Large Size Swedish Vallhund... Large Size Tibetan Mastiff... Extra Large Size Tibetan Spaniel...Medium Size Tibetan Terrier... Large Size Tosa Inu... Extra Large Size Medium fox terrier...Medium Size Medium Manchester Terrier...Medium Size Vizsla... Large Size Weimaraner... Extra Large Size Welsh Corgi... Large Size Welsh Terrier... Large Size West Highland Terrier...Medium Size Whippet...Large Size Yorkshire Terrier...Medium Size XXL MammothFor dogs who are above average in size or just want more room to play. MorE INFO