Bed does run small, keep in mind for your dog's size. Our dog likes to curl up so it works well for her. We have a 30lb beagle and the large suits her. She loves it and started using it as soon as it came out of the box.