Si c'était moi j'enlèverai le riz et carottes qui n'ont aucun intérêt pour le chat, c'est un carnivore après tout et toutes les vitamines dont tu as besoin sont dans le felini.
Bien sur on se dit : riz + carottes cuites c'est super contre la diarrhée sauf que le chat n'est pas un humain ou même un chien et ne digère pas du tout les végétaux.
Dans la nature ce qu'il mange c'est contenu prédigéré des estomacs de ses proies (souris oiseaux) et ça lui donne les quelques vitamines dont il a besoin. Toi tu donnes ces vitamines dans le felini = pas besoin de légumes bien au contraire car les fibres qu'ils contiennent ne sont pas digestibles par les chats et leur font produire plus de selles.
De même l'huile de colza saindoux c'est trop, un chat n'a pas besoin de beaucoup de gras, moi je donnerai juste un peu d'huile mais pas le saindoux.
Pour finir le poisson c'est bien une fois par semaine mais tous les jours c'est bof, essaye la dinde, le lapin, le veau . Moi je tenterais même le poulet et le bœuf car souvent ce à quoi ils sont allergiques en croquettes ou alimentation boite industrielle ne leur pose pas de problème en frais. Dans l'idéal laisse des morceaux crus avec car ils digèrent encore mieux le cru que le cuit. La cuisson tue pas mal des molécules contenues dans l'aliment qui aide à sa digestion donc plus c'est cru plus c'est digeste.
Tu peux peut-être aussi essayer de mélanger ceci :
http://www.polytrans.fr/chats/complemen ... -chat.html.
Les probiotiques aident à régénérer la flore intestinale, ça a toujours bien marché sur tous les animaux que j'ai eus (chevaux, chiens chats) et moi aussi et en plus celui-ci a aussi un effet appétant pour le chat donc le cheval qu'il n'a pas voulu manger peut-être qu'il essayera avec du fortiflora ? Tu le mets au moment de servir la ration.
Mais bon je ne suis pas une spécialiste donc je ne donne que l'avis de ce que je ferai moi perso dans cette situation.
Quoi qu'il en soit : bon courage !