We have two larger dogs, and this gate has worked pretty well to keep them contained during the work day.  They have only knocked it over once, and that was by one when she was a puppy.  If your dog does not respect a gate, this will not work because they will knock it down.  But if your dog is well trained to respect the gate, it should work well for you.