So far keeping pup contained. Not the most heavy and sturdy, I imagine a larger dog would knock it down pretty easily. 6 pieces is a bit tight. Buy 8 piece if concerned on size. A German Shepard (pictured) would knock it over in a second. Misleading picture.