Rosie is 5 1/2 lb. She wouldn't get in her Walmart bed either. Lol. It holds toys too.

But she LOVES the cloud 9. Can't keep her out of it. We now have two of them. Here she is in the bed. Definitely not too big!

I have one that is cotton and one that is flannel. Love them both!
DSCN3730.jpg