Hi! I have two cats and have been feeding them "Royal Canin" for a long time, but I have to say it's not the cheapest brand. When I adopted them, the vet recommended that brand, but also suggested a good, more affordable option that @malvi mentioned. I hope this helps! Oh, and to complement...