Ja, das kann möglicherweise am Futter liegen.
Zucker und Farbstoffe sind eher Zeichen für minderwertiges Futter.
Zeichen für ein gutes Futter sind, wenn Z.B. nicht "Getreide" allgemein angegeben ist, sondern konkret welche Sorten, und nach Möglichkeit eher kein Weizen (ist zwar so schlimm nicht aber guter Futter nutzen in der Regel für Hunde bessere Getreidesorten wie z.B. Reis, Hafer, Gerste, Hirse)
Ebenso wenn der Fleischanteil konkret angeben ist und nicht nur "mind. 4%".
Fleisch an erster Stelle sagt nur wenig aus, das man Fleisch frisch (dann wiegt es das verfache) oder getrocknet deklarieren kann und es sich auch oft auf mehrer Komponenten verteilt, ebenso wie die anderen Zutaten.
Royal Canin ist etwas besser als das oben, aber auch nicht so toll.
Ich hab jetzt leider keine Ahnung was es in Italien so gibt...Zooplus kostet 9,90 versand nach Italien
Wenn Du dort schaust, würde ich ma nach den folgenden schauen
relativ günstig: Bosch Junior, Josera kids, Bozita junior, MarkusMühle
besser und teurer: Bosch Bio Puppy, Black Angus Junior, Defu Junior
Generell muss man immer schauen, ob der Hnd es gut verträgt (auch bei teurem gutem Futter kann es mal Probleme geben mit Unverträglichkieten)