After all the years of feeding cat food I have figured out the following. You can give the cat the best food but if it doesn't eat it, it's worthless. Also, the best food in your opinion, may not be the best for your cat's individual health. A label can read one way, but the cat's system will read another.

I have tried all the top brands - EVO, Wellness, Natural Balance, Taste of the Wild, Orijen, California Natural etc.

I look for no artificial colours/flavours, and stick to foods that have more protein than grains. Some cats do well on grain free, while others do not. It's really a test to see how your cat's system reacts. I have noticed that Wellness and EVO seem to rich for many cats.

Right now I'm using a mix of California Natural and Taste of the Wild. I tried Natural Balance but it didn't agree with either of my cats. If you want to stay Canadian, I've heard good things about Acana and I'll be trying to mix that in next. I would love to feed all wet food or raw, but my one cat won't go near anything that doesn't resemble kibble.

Remember, if you mix raw with dry food, make sure it's at seperate feedings since they break down at different rates in the body. So, as example, feed raw in the morning and dry at night.