Just a brief, sad update.
We had to say goodbye to Fluff yesterday. Despite many improvements, there was just too much neurological damage that she couldn't overcome.
We had always said that, as soon as we knew that she was in distress, then we would have to let her go. Ironically, it was because she had been improving and was regaining strength and some function, that it was causing her distress through sheer frustration. She had reached a point where further improvements (walking, feeding unaided etc) just weren't going to happen.
The Vet was absolutely wonderful throughout her care and so were the Nurses, who had become very attached to her. We've been so lucky in that respect, it made such a difference knowing that, when she went in for respite, she would be getting the best care possible.
Anyway, I just wanted to let you all know and to thank you all for your kind words and support, it's meant so much and been a comfort.