This product is perfect for my 4 month old German Shepherd.  Please note, however, that when she was about 10 weeks old & pretty small, she slipped through the center divider & ended up sleeping on the opposite side we put her in. We just removed the divider & have not had any problems since then.  I still gave this item 5 stars because it is strong & looks great in my home!