The dog breeds and weights below are suggestions, not guarantees. Every pup is built differently. We always recommend measuring your dog and checking the bed’s sleeping surface to make sure it’s the right fit.
Small: Up to 30 lbs
French Bulldog, Shih Tzu, Pomeranian, Miniature Dachshund, Yorkshire Terrier
Medium: 25–60 lbs
Beagle, Cocker Spaniel, Miniature Schnauzer, Border Collie, American Staffordshire Terrier
Large: 55–90 lbs
Labrador Retriever, Golden Retriever, German Shepherd, Boxer, Siberian Husky
X-Large: 80–140 lbs
Great Dane, Mastiff, Bernese Mountain Dog, Cane Corso, Newfoundland