Cats need a high-protein diet, rich in fats. They normally eat small meals all throughout the day. Cats maintain their body weight by sticking to the diet they take in. To keep cats healthy, owners have to ensure that the foods they give to their cats are rich in minerals, protein, and vitamins. In addition, the diet needs to be limited. Increasing food intake for cats may invite serious health problems.