guarda io ho cambiato un sacco di marche (hills , Royal, Farmina, Affinity advance) e il mio boxer non ha mai preso particolarmente peso , il suo massimo è stato 34 kg che non è tantissimo che consideri che è alto 64 cm. è sempre stato molto vorace, quindi non essendo un cane che mangiava poco abbiamo deciso di approfondire e gli è stata diagnosticato un problema di malassorbimento legato all' IBD. per 2 anni mi sono lamentata anche su questo forum del fatto che il mio cane non ingrassasse pur cambiando croccantini.. solo da un paio di mesi ho capito perchè è così.
io ti direi che cambiare marche non serve granchè (soprattutto se già hai provato a cambiarne qualcuna e hai visto che non cambia niente) .. piuttosto parlane col veterinario perchè magari c'è qualche altro problema.