A nutritious, balanced diet is essential to keeping your cat healthy. Learn what you should be feeding your cat at every stage of its life.