Der Futterwechsel könnte wirklich der Übeltäter sein, besonders wenn das Erbrechen gleich nach dem Wechsel angefangen hat! Aber drei Wochen sind ziemlich lange - normalerweise zeigt sich eine Unverträglichkeit in den ersten Tagen, wenn der Körper sich noch an etwas Neues gewöhnt. Dass deine Katze aber fast jeden Tag erbricht, ist nicht normal, und ehrlich gesagt würde ich erst mal zurückwechseln und schauen, ob sich das Problem löst. Wenn das Erbrechen innerhalb von ein paar Tagen verschwindet, war es wirklich das Purina-Futter, das deiner Katze nicht bekommt.
Falls es aber auch nach der Rückkehr zum Royal Canin weitergeht, steckt da etwas Ernsthafteres dahinter - könnte eine Magenentzündung sein, eine Blockade, eine Allergie, die sich inzwischen entwickelt hat, oder andere Probleme, die nichts mit dem Futter zu tun haben. In dem Fall musst du sie so schnell wie möglich zum Tierarzt bringen, nicht noch länger warten! Tägliches Erbrechen ist kein Pappenstiel.
Wenn du das alte Futter testen willst, mach es schrittweise - misch ein bisschen von dem Neuen mit dem Alten ein paar Tage lang, damit ihr Magen keinen Schock abbekommt. Und schau, ob das Erbrechen immer kurz nach dem Fressen kommt oder zufällig auftritt. Auf jeden Fall: Falls das Problem nach der Rückkehr zum alten Futter weiterhin besteht, ist der Tierarzt deine einzige Option!