Ciao Alessia, un gatto non può non mangiare per tanti giorni altrimenti potrebbe andare incontro ad una lipidosi epatica felina. Da quello che ho capito probabilmente il tuo gatto ha una colangite o colangioepatite. Bisogna utilizzare antibiotici come già fai, dare una terapia per il fegato tipo hepatic della royal canin e aiutare il fegato con eventuali somministrazione di terapia di supporto epatico vitamine e altro. Purtroppo sono terapie che vanno avanti per molto tempo, però il gatto non può stare tanti giorni senza mangiare.
Saluti,