This pet bed is rather tall for small dogs, even in the size small that I purchased. I have a 10-lb mini dachshund that refused to get in it until I took the stuffing out. Then she tore at the end of the material where the plastic rod is holding open the top flap, and I had to remove the rod. Now it's flat on the floor and closes all the way around her, and she likes it much better that way. There are cheaper versions of "snuggle" beds that I think she would have actually preferred.