Choose the bed size according to your dog’s typical adult weight and breed type. The guide below provides a starting point for selecting the most suitable fit.
Dog bed size guide
- XS — up to 4.5 lb / 2 kg: Small Maltese, small Yorkshire Terrier, and small puppies.
- S — up to 9 lb / 4 kg: Affenpinscher, Bolognese, Chihuahua, Italian Greyhound, Japanese Chin, Maltese, Papillon, Pomeranian, and Yorkshire Terrier.
- M — up to 17.5 lb / 8 kg: Lhasa Apso, Japanese Terrier, Miniature Dachshund, Miniature Poodle, Norfolk Terrier, Phalène, and Toy Poodle.
- L — up to 33 lb / 15 kg: Border Terrier, Boston Terrier, Cavalier King Charles Spaniel, Dachshund, Fox Terrier, French Bulldog, Jack Russell, Miniature Schnauzer, Pug, Shetland Sheepdog, Shih Tzu, Westie, and Whippet.
- XL — up to 55 lb / 25 kg: Beagle, Cocker Spaniel, English Springer Spaniel, Kelpie, Schnauzer, and Staffordshire Bull Terrier.
- XXL — up to 99 lb / 45 kg: American Staffordshire Terrier, Australian Cattle Dog, Basset Hound, Boxer, Bull Terrier, Dobermann, German Shepherd, Golden Retriever, Labrador Retriever, Poodle, and Siberian Husky.
Breed sizes can vary considerably between individual dogs. If your dog is larger than average or you are between sizes, select the next size up for a more suitable fit.