Ich möchte gerne die Leckerchen reduziere wie mache ich das am besten?
Du kannst "vom immer was geben" zur "variablen Verstärkung" übergehen. Verstärkerschemata ist da das Stichwort 
Ist das eine gute Idee wenn ich ihr mal was gebe dann wieder nicht?
Ja ist es - natürlich abhängig vom Hund wie schnell/wie oft man das macht. Es hilft wenn man "vom immer was geben" zur einer "regelmäßigen Häufigkeitsverstärkung" übergeht beispielsweise mit einem 1:2-Verhältnis. Klingt zwar technisch ist aber ganz einfach. Jedes DRITTE MAL bekommt der Hund NICHTS fürs toll machen. Bei 10 Situationen streicht der Hund also (nur noch) 7 Leckerchen ein - der Frust NACH dem nichts bekommen dürfte sich in Grenzen halten, da dann wieder zweimal was folgt. Hilfreich sind aber auch Situationen die oft auftreten, damit die ersten Mal mit dem "nichts bekommen" zeitlich sich nicht so hinziehen.
Ich habe nur Angst das sie dann Frust kriegt und dadurch wieder bellt was meint ihr?
WENN der Hund zu Frust neigt, würd ich vorher - also bevor man wirklich NICHTS mehr gibt - dazu raten den Hund mit verschiedenen Sachen trotzdem IMMER noch zu belohnen. Gerade im Alltag wo man die ganzen Ablenkungen schwer einschätzen kann passiert es schnell, dass das Superleckerchen keinen/kaum noch Belohnungseffekt hat, weil der Hund einfach anderes im Kopf hat. Hab ich nen Hund der gerne und problemlos draussen Futter nimmt, kann ich ja da so einiges diverses Zeug mitnehmen - wichtig wäre nur, dass man in etwa weiß und SIEHT welches Futter hoch im Kurs steht bzw. welches Futter für welche Situation passend ist. Ansonsten hab keine angst vor dem Bellen - gibt schlimmeres
Rückfälle wird es immer mal geben ...