Finally have a place to put all my dog toys. I was blessed with a genius poodle, who recently passed away. She would always put her toys away. My little puppy is not that. I am hoping that she will cooperate into putting away all her toys. Really, I'm just praying for cooperation in general, but this is a good place to start.She is only 6 lbs., so small and short. About the size of a newborn baby. This basket is not too tall, or too short. She should be able to put the toys in and take them out with a bit of effort (less mess). I really is an oval, and was with all rope baskets, needs to be ironed. However, I found this particular basket held up pretty well without even ironing. Though you should iron it to keep the shape long term.