I used to feed my cats Nutro Complete Formula but then Storm got crystals and became blocked and then needed PU surgery. Then later on Starr couldn't handle Storm's new presciption food which was Royal Canin Urinary S/O because he developed IBD. I have to feed all 6 cats the same kind of food or else they get jealous of the others and won't eat.

Now I feed all of them a grain free diet which is Innova Evo. I also give both Storm and Sunny the Innova Evo 95% Turkey & Chicken formula. They all love it and only need to eat about 1/2 cup of the dry a day because it's high in calories and protein. Each 15.4lb bag of dry food lasts me about 1 month and that's with feeding 6 cats. It's more expensive than many of the other dry foods but it's a better quality food and doesn't have all of the fillers that most dry cat foods do. Good luck.