Ordered the medium and our 19 lb Schnauzer loved it! Thought the small might be nice, too. She loves them both and gravitates to whichever one is closest. They really warm when she’s in them, and we’re so satisfied with these purchases!