Cats are carnivores by nature. That means they need meat. And while they can eat other things as well (i.e. veggies), their diet should consist of mostly meat based proteins. This is why grain-free foods are so handy, as many cat foods on the market are overloaded with fillers like corn or wheat. Give your cat what they need with a grain-free cat food.