Vielleicht erwartest du ein wenig zu viel? Klingt als würde dein Wunsch nach Perfektion euch beiden gerade das Leben unnötig schwer machen. Versuche doch lieber ihn zu motivieren und einfach nochmal so zu üben, als könnte er es noch nicht richtig (wie es aktuell ja auch scheint). Fuß zu laufen fordert enorm viel Konzentration von einem Hund, das ist wirklich kein Kinderspiel.
Bestätigst du ihn denn immer, wenn er es so macht, wie du es dir wünschst?
Ich würde statt wütend abzubrechen einfach ein paar kleine Konzentrationsübungen einführen. Halt so Sachen wie Geschwindigkeit verändern, Stehen bleiben, umkehren, Blickkontakt nutzen etc. Alles natürlich angekündigt und mit viel Lob bestätigt. So habt ihr beide Spaß und er kann spielerisch lernen, worauf es ankommt.