This is my favorite type of leash for my dog! It gives them a sense of independence because it allows them to roam, but also keeps you in control. It has a nice retraction and doesn't get snagged or tangled. Some even come with a flash light. They are more expensive than your average leash, but it's well worth it.