This gate is better suited for a well trained and behaved dog to let them know where you do not want them. If your dog does not respect gates you would need something more sturdy. I got this to block the stairs when I want to confine the dogs to one floor or to keep them in a room while I am working with one dog in another room. It is nice looking and easy to reposition.