Die Darmflora deines Hundes braucht vor allem eins: Beständigkeit. Bei jedem Futterwechsel müssen sich die Bakterien im Darm neu auf die veränderte Zusammensetzung einstellen. Wird ständig gewechselt, kommt die Verdauung nie wirklich zur Ruhe, und genau das kann selbst zu Durchfall, Blähungen oder eben dem wählerischen Verhalten führen, das du eigentlich loswerden wolltest.
Häufig verschwindet ein Symptom mit dem neuen Futter für ein paar Tage, kommt danach aber zurück, weil die eigentliche Ursache, etwa eine Unverträglichkeit gegen einen bestimmten Inhaltsstoff, gar nicht behoben wurde. Der Wechsel wirkt also kurzzeitig, ist in Wahrheit aber nur eine Verschnaufpause. Und mit jedem weiteren Wechsel wird es schwerer, im Nachhinein noch herauszufinden, welche Sorte oder welcher Inhaltsstoff eigentlich der Auslöser war.