Were there blood & urine tests done at the last appt?
If it's been more than 6 months I would suggest booking an appt for a geriatric panel including a T4 and a urinalysis.
Cats over the age of 7 should be tested yearly & cats 10-13+ tested twice yearly unless there is a medical condition for which they should be tested every 3-4 months.
I agree to drop all dry food in favour of canned in the brands sugarcatmom has posted above
Avoid biting when a simple growl will do
The Spirit Lives As Long As Someone Who Lives Remembers You - Navaho Saying
Vindication ~ For all those pets who became sick or lost their lives from tainted pet food