in unserer Hundeschule haben wir geübt, wie der Hund Futter nur "nach Freigabe" frisst.
Die Aufgabe war, den Hund ohne an der Leine zu ziehen nur durch Körpersprache bzw. kurze leise Kommandos dazu zu bringen, nicht an eine Box mit leckerem rohen Pansen zu gehen.
Das war schwieriger als gedacht
Sowas kann man auch daheim üben, Leckerli/ Wienerle/ Käsestückchen hinlegen und "bewachen". Zeigt der Hund keine Aggression sondern geht im Idealfall weg oder legt sich abwartend in einiger Entfernung hin, könnte man die Übung beenden und dem Hund ein Teil davon geben. Hat er dann ja gut gemacht.
Deine Reaktion mit dem HUnd, als die Tablette runterfiel, finde ich übrigens gut. Du hast Führung gezeigt und den Hund vor Schaden bewahrt - also eine Entscheidung zu seinem Wohl getroffen. Sein Knurren zeigt m.E., dass er deine Entscheidung in Frage stellt.
Wenn dich das stört, wäre da Arbeit dran nötig. Wenn du deinen HUnd knurren lassen möchtest, weil du das ok findest, dann lass es so stehen.
Soweit, so gut. Deinem Posting habe ich allerdings entnommen, dass es dich schon unwohl fühlen ließ, dass er droht.
Du könnntest das auch üben.
Also zB "zufällig" ein Stück Wurst oder irgendwas Weiches fallen lassen, das nicht durch die ganze Wohnung springt und kullert. Dann daneben stehen und es "bewachen" und verhindern, dass der Hund da dran geht, indem du ein Abbruchkommando sagst, wenn er es versucht, bzw. ihn durch Körpersprache auf Abstand hältst. Sobald er sich zurückzieht und ruhiger wird, kannst du es aufheben und ihm dann aus der Hand füttern oder in seinen Futternapf legen.
Wenn ihr das öfter übt, wird er irgendwann auf deine Erlaubnis warten, wenn was runterfällt.
Das Gleiche kann dann draußen geübt werden.
Vielleicht ist es für euch einfacher, wenn ihr euch dafür einen Trainer sucht?
Manchmal langen wenige Einzelstunden und ein bißchen Bestärkung.