I recently got a new puppy and although he's learning quickly, at times it's exhausting to try to follow him all around the house to make sure he's not getting into trouble. My favorite way to use it is when you are doing something and you don't have your full attention on them, instead of putting them in a crate, you can keep them with you. I brought my puppy to a family gathering and used it to keep him with me and it made bringing him to visit so much easier. He's with me at all times and my hands are free and he can meet people, but isn't free to run and jump up on people. He quickly learned to settle and sit near me but was happy to be out and about and gives them the chance to socialize.