Was ein Hund können muss ist sicherlich eine Ansichtssache.
Ich würde dir empfehlen gerade bei Kommandos die schon gut klappen nicht ständig mit Leckerlis zu belohnen, nette Worte und Streichelei heizen oder spielen ist ebenfalls Lob, hin und wieder natürlich auch Leckerli geben... Nur nicht immer weil der Hund dann tatsächlich irgendwann nur für Leckerlis arbeiten würde.
Bein Rückruf würde ich dir auch dazu raten nicht sofort ein Leckerli zu geben, sondern das Kommando Sitz dran hängen und erst dann loben.
So erhält du mehr aufmerksam und der Hund kann nicht sofort wegrennen.
Ich würde dir auch raten den Hund mit einem Spiel mit dir etliches abzulenken ehe du ihn anleinst.
Weitere Empfehlung wäre das Kommando bleib zu üben... Das wäre auch hilfreich für die Zukunft.