Doesn't keep my dog out of where I want to keep him out of .. he's learned to push it out so he can escape...he's not even a big dog... weighs maybe 7-8 lbs...