Dog leashes are used to walk the dog in public places. Having the dog wear a leash is a way of protecting the dog and other persons (e.g., if the dog runs away and bites someone). Also, the length is one of the important aspects of the leash. The length of the leash must be chosen according to the size of the dog and it is important because it allows a good control. Leashes should not be either too long or too short. Too long leashes do not provide good control of the pet which can result in unpleasant accidents with more aggressive dogs whereas too short leashes are uncomfortable for both the dog and the owner. The perfect leash can restrain the dog but at the same time is not viewed as a punishment for the pet.