Just wanted to say that rocky is doing much much better - he doesn't shut up and is climbing and running everywhere. His flying is still a bit clumsy but improving by the day, and he's back to being a little greedy guts. Looks like he's going to be fine!!!
Thank you to everyone for your kind thoughts. Rocky said they helped him to feel better. He is also going to send a card and a big hamper of sweets to the vets who looked after him so well!