Oh your a good mom, I would thing that with the eye situation the smellier the better forr the food. I feed Natural Balance and I know they make a canned food as well as a roll whch you can slice and cut into small pieces you can also grate it in a cheese grater and that might work very well for you. I get it at Petco, but you can get it at other places here is there website
Dick Van Patten's Natural Balance® Pet Foods :1