Wenn ohne Leine alles so gut klappt, mit aber nicht und im Garten (der vermutlich sicher eingezäunt ist?) dann könnte ich mir vorstellen, dass du wenn er im Freilauf ist einfach deutlich konsequenter bist als wenn es einen schützenden Zaun oder eine Leine gibt. Wenn er ohne Leine läuft weißt du, es muss funktionieren, sonst wird es gefährlich und diese Dringlichkeit kann bei dir die nötige Konsequenz und Bestimmtheit hervorrufen, durch die es dann klappt. Wäre eine Option, gibt aber auch noch andere.