So wie du es beschreibst, hast du das Futter nicht als Belohnung, sondern - als Bestechung eingesetzt...
Futter ist ein Hilfsmittel, um dem Hund zu erklären: DAS war es was ich von dir will!
Zusätzlich warst du vermutlich nicht spannend genug für deinen Hund. Ohne Futter musst du dich mehr anstrengen und natürlich "hört" der Hund dann besser. Futter ist nämlich für den Hund lange nicht so wichtig wie die Kommunikation und Verständigung mit dir!
Im Moment ist deine "Ich will aber!!!" (kein Futter rumschleppen, den Ball haben usw) die Einstellung eines 4jährigen Kindes, das sich "durchsetzen" will... (ich darf das sagen, ich ertappe mich auch immer mal dabei). Es hilft halt leider gar nichts, dass DU das unbedingt willst - eine freudig mitarbeitenden Hund, der das Spieli gerne hergibt, der auf dich achtet, der genau aufpasst was du möchtest, der gern bei dir ist kriegst du nicht weil DU das willst, sondern weil der HUND das will. Und um das zu erreichen braucht es mhr als Fuß aufstampfen und beleidigt sein.... diese Konkurrenzdenken, der Hund muss dies der Hund muss das - ist ablsolutes Dominanzgehabe. Primatentypisch, aber für Hunde einfach lächerlich.
Klar gibts situation, wo man - wie ich finde - auch mal "jetzt reicht es" sagen kann. Da wo es um Respekt(losigkeit) geht. Aber nicht da wo es um die Zusammenarbeit geht.
Und du musst kein Futter mitschleppen, schon gar nicht wenn dein Hund lieber spielt! Nimm ein zweites Spielzeug mit, und der Tausch ist viel effektiver. Ein Wettrennen, ein begeistertes Lob von dir - all das motiviert auch. Aber ohne Motivation, nur mit Einschränkung und Druck, kriegst du nicht das, was du möchtest.