Is your cat gaining weight, drinking and peeing excessively? Because that can be a sign of diabetes. Try feeding your cat a high grade food like Wellness Turkey. I know my 15 yr. old has been much improved with this diet. It has plenty of moisture, and fiber..... as it is human grade quality. Some of the foods out there are just too much water and fat.