These have been a God-send.  Our puppy was determined to visit the lab next door but these barriers stopped him cold!