A cat's diet should balance proteins, fats, minerals, vitamins, carbohydrates, and water.