This has been a life saver for our little rescue pup. She is a perfect pup , but she is a runner if she can get out of the yard. This solved our problem!!!!