Cats have a powerful digestive system that allows them to digest plant-based proteins and carbohydrates. Therefore, they should be fed a diet that is high in plant-based proteins and low in animal-based proteins. Cats should be fed three meals per day, but some cats may need an additional snack.