Border collie so I got the Large, his feet hang off when his legs are straight (bummer) but he fits pretty well when he curls up a bit. Nice bed, the shape is perfect for how he likes to sleep.