I've been looking for a perfect bed for my Italian Greyhound. She loves to snuggle under a throw on the couch, so I thought the Snoozer Cozy Cave would be just the thing. I was right! She loves it! She'll head in, turn around and all I see is her nose peeking out, or "flip" the top back a bit and lay on the faux sheepskin. I bought the large so she has plenty of room for her and her future "sister".