ja das ist der einzige Weg. Bei uns gehören Hunde im Straßenverkehr definitv und immer an die Leine!
Ich habe schon sehr gut ausgebildete Hunde kennengelernt, die jahrelang brav ohne Leine auf dem Bürgersteig blieben und dann kam doch der Tag x: Eine läufige Hündin, eine freche Katze oder sonstwas war auf der anderen Straßenseite und der Hund hatte sozusagen einen Aussetzer und preschte los. Von daher immer an die Leine und das gilt besonders für so temperamentvolle Hunde, wie die Jackies es sind.
Parallel dazu sollte man natürlich ausgiebigst Freilaufgebiete nutzen, so dass sich der Hund austoben kann.