On-leash heeling is a complex, multi-part process. The secret is mastering off-leash heeling skills first