I don't know what's best. What's best is what you can get them to eat without making them sick.

I would like to buy different brands but I have to be sure the cats will eat them. I wish more makers wouold offer samples. I have only the two, but I get the dry food that the one with allergies can eat. The other one happens to like the Weight control formula of this brand, so that's the dry food that I feed.

Look at the ingredients. In my opinion, if it has corn or wheat, it is NOT healthy. The same goes for by-products of any meats. By-products can mean anything and any part of the animal. Purists won't even feed chicken meal (or any meat), but want real human grade food.

In the canned food, try to avoid wheat and corn glutens. Sadly, I feed mine canned food that has some gluten in it. They like the food and it doesn't make them sick.

You have to feed what they will eat within reason. If not, you are wasting food and frustrating yourself.

I also feed raw. It takes a while to get them to switch over, but eventually they will like it. I used it as a treat first, and now they expect some every day.

My opinion: Grains are not a natural part of a cat's diet. While they can eat some grains without harm, these are not meant to be a major part of their diet. Just my opinion.

Consider bottle water and make sure it's not from another town's water supply. Sam's gums are much healthier this way and I am sure some stomach problems can be caused by bleach or bacteria in the water.

Good luck with your quest.