I ran out of cat food this morning and could'nt go to my regular shop for food b/c I got off work to late so I ended up at petsmart and all they carry is junk so I ended up getting Royal Canin special 33. The ingredients contain no by products and the first 3 ingredients are chicken and chicken fat, but it has rice and corn flour in it.It also has dried egg ,fish oil ,brewers yeast ,L lysine,chicory,beet pulp in it .It doesnt list carb amount but has no more than 2.5% fiber no less than 33% crude protien no less than 22% crude fat. What I'm trying to say is is it ant good?