Over the last 6 months my 16 year old cat has lost weight, she has been eating well and drinking well, and her toilet habits seem the same as previously, occasionallly she has vomited, but mainly fluids. She has smelly breath, of which she's had for a while, I just put this all down to her age. Over the last week, she will hardly tough her food, I have tried different brands/flavours, her behaviour has been very clingy to me and wants to sit on me every moment I sit down, she is unsettled unless I am sat down. As she is not eating, she has been trying to steal food, she has dragged the bread out the bread bin and clawed it, attacked a fresh pizza before I had chance to put it in the fridge, she is continuosly scroungging for food, last night she ate half of mys ones dinner, which had a plastic lid!!! Today she has been very unsettled and running around, I gave her some cheese (one of her favourite foods) she took it, then dropped it and yelped and growled and ran away, she had done this earlier with my son, so I gave her some of her favourite ham, she ate this fine, but not as willingly as she normally does, she then sat on the arm of the armchair and meowed at me. She does not seem to have any pain and just wants to sleep on me all the time, even then she can be fidgety. Can you help? Is it down to her age?