I've had an older cat that seemed to have developed a food allergy or something. It was hard to find something that she could eat without throwing up now and then. I finally started feeding her a diet of mostly protein with just a little can food to go with it. It's amazing the change in her. She seems a lot more 'social' now and active.