I wouldn't use this to keep my larger dog out of an area, but it worked for a boundary