Im Grunde eine gute Idee, nur wäre ich mir bei manchem Hund unsicher, ob das Anfassen, wenn er einen Futterbeutel, heiß geliebten Stock oder Ball im Maul hat, eine gute Idee ist. In dem Moment ist es seins, denn er hat es im Maul und wenn es ihm sehr wichtig ist und nur auf die Idee kommt, dass ihm der Streichler seine Beute abnehmen könnte, dann wird Hundi wieder knurren. Und leider sind dann die meisten Leute so "ich tu dir doch nichts..." und fassen nochmal nach dem Hund und wenn er dann mal zuschnappt, ist der Hund der Böse, nicht der Mensch, der das Knurren als Warnung ignoriert hat.
Ich würde es genau so machen, wie du es bereits tust. Hundi darf seine Beute tragen, wird kräftig gelobt, wenn er ruhig an fremden Menschen oder angstauslösenden Gegenständen vorbei läuft und wenn du zum Reden kurz stehen bleibst, wartet der Hund neben dir mit seiner Beute im Maul, aber "anstarren" (wobei ich das nicht verstehe, wieso starrt man einen fremden Hund an? ) oder gar anfassen ist Tabu.