Dieses Problem kenne ich nur zu gut. Ich habe Lucy beigebracht, dass sie erst nach meiner Freigabe essen darf. Erste Übung also zu Hause bei der Fütterung. Stell ich ihr den Napf hin, muss sie warten. Erst auf mein Signal "NIMM" geht's los.
Es hat nicht lange gedauert bis sie verstanden hat, was ich von ihr will. Wird gedrängelt erfolgt sofort der Abbruch und das Spiel beginnt von vorne.
Dieses "Nimm" habe ich auch beim Leckerchen geben benutzt. Futter gibt's ohne Ausnahme nur mit meiner Erlaubnis. Zudem darf sie von anderen Personen nur etwas nehmen, wenn sie mit mir Blickkontakt aufgenommen hat und ich ihr das OK gebe. Du wirst sehen, das Konditionieren geht sehr schnell.
Wichtig ist, dass Du diese Übung auch draußen machst, denn da liegt ja das große Problem. Pack Leckereien ein, mache Futtersuchspiele. Dieses "Nimm" muss mehr und mehr verinnerlicht werden.
Seitdem dies bei Lucy sitzt, hat sie draußen nichts mehr aufgenommen. Übung macht den Meister! 
Und genauso wichtig ist auch, dass man nichts durchgehen lässt. Hat Lucy draußen etwas aufgenommen, habe ich es ihr zur Not auch aus dem Schlund geholt. Dafür muss er aber Deine Regeln lernen und respektieren. Vielleicht ist für den Anfang der Einsatz einer Schleppleine hilfreich, damit hast Du die nötige Kontrolle und kannst eingreifen ohne, dass der Hund kauend abhaut.
Mir hat meine Hundetrainerin da sehr geholfen, hast Du diesbezüglich auch einen Ansprechpartner?