Ordered a large, was too small for my 34 pound beagle to fit in. The lid is very shallow, so I wouldn't expect anything bigger than a chiwawa could fit in it.  I checked the measurements before ordering, but it was smaller than I pictured.  The Large size bed will barely fit a Small dog.