An animal restraint system which involves variable adjustability of maximum extension. A braking device with a pivoting tip which can move from a neutral position to a locked engaged position, a disengaged position, and a semi-engaged position. The semi-engaged position allows for spool rotation in the direction of retraction, while preventing spool rotation in the direction of extension. A brake lock with multiple settings including engaged position, disengaged position, and a semi-engaged position. A spool with teeth where one or more of the teeth is different from the others in shape, size or relative position to promote brake engagement efficiency. A leash maximum settings display. A moving “leash” guide which reduces tangling during extension and retraction. An adjustable handle grip to accommodate different hand sizes. A snap-on accessory attachment system. A leash dispenser system which limits full extension to reduce system failure.