Mittens is going to the vet tomorrow. They were booked today and she didn't seem to be ill, in fact had fun with a fly and carried on quite a conversation with me. She asks for food, but hasn't eaten in three days.
Thanks to all of you for your wonderful comments and all the purring! What great furriends you are. I will let you know the results.