Vom Royal Canin würde ich auf jeden Fall wechseln - für das Geld bekommst du bekommst du wo anders mehr Qualität! 
Auch wenn es mir die "Aldifütterfraktion" nicht glaubt, aber ich habe schon festgestellt, dass unsere Hündin (Terrier, 15 Monate) von Extruderfutter aufdreht. Sie bekommt als Hauptfutter normal NF von Terra Pura, aber TF draußen als Leckerchen.
Als ich ein paar Tage vermehrt Bestes Futter Fenrier gefüttert habe war sie draußen und in der Hundeschule kaum wiederzuerkennen. Wieder Platinum und CanisAlpha gefüttert und sie ist wieder normal...
Möchtest du denn auf jeden Fall Trockenfutter füttern, oder wäre Nassfutter auch eine Alternative?