Also ich schlage einfach das vor was bei unserem Hund auch funktioniert hat:
Je nachdem wie alt der Hund ist kann er eine Weile in die Hundeschule gehen, dort lernt er unter anderem das.
Man kann außerdem zurückziehen. Wenn der Hund zieht ruhig einmal stark (aber nicht zu kräftig) an der Leine ziehen.
Wenn der Hund sich schon verbessert hat, kann man ihn gut belohnen, wenn er auf einem Spaziergang wenig gezogen hat und ihm mal keine Knabbereien zwischendurch geben, wenn er viel gezogen hat.Irgendwann kann der Hund beides in Verbinung bringen.
Wenn gar nichts davon hilft lohnt es sich nochmal an verschiedenen Stellen informieren was man tun kann und die Ergebnisse zusammenfassen.
Ich hoffe ich konnte helfen und wünsche viel Glück.
ps. Glaubt mir ich kenn mich aus!