oo just seeing your added comments.....maybe it is hairballs - has he drank a lot too
Vet visit today at 6.20 -it can't come soon enough as far as I'm concerned, I really want to get him back in and see what he says.
ETA: A few minutes later and he's racing round again and the thing I have feared finally happened - he raced along the top of the bookcases, slipped, and fell off he landed on his feet among a shower of books and took off for another circuit around the room. I am going to stop posting his every move, I am sorry about this, it's difficult being here by myself and no-one to help me assess his state - although he looks fine right now. Oh lord, he's chucking DVDs off the shelves now