I love these sooooo much I bought 5! Love em ! I would say they’re for teeny dogs or any size cats. My 20 pound dog, who loves dog beds, thinks they look  “a little skimpy.” Perfect as gifts for the humans of beloved small.furry babies, or as gifts to your own small fuzzy babies.