Ich weiß auch nicht wie sinnvoll es ist Ball gegen Futter zu tauschen.
Gar nicht.
Ich finde es sinnvoll, dass man dem Hund alles wieder abnehmen kann - kann ja auch was ungesundes sein. Das kannst du doch gezielt üben mit "aus". Jedes Mal loben, wenn er den Ball (zufällig) fallenlässt, bis er das zuverlässig mit dem Kommando verknüpft hat.
Dass er knurrend um dich rumhopst, würde ich übrigens als Spielaufforderung deuten. Zeige dich nicht zu interessiert an dem Ball, um dem Ball keine so große Wichtigkeit zu geben. Je mehr Gewese du um den Ball machst und ihn unbedingt haben willst, umso mehr wird er sich darauf fixieren. Besser ist, eine soziale Komponente in das Spiel zu bringen. Das kriegst du mit Futter eben auch nicht hin.