My cat Jock was recently in the vets for a week with a liver infection and got home just over 2 weeks ago. I had to take him back after a week and the vet was very pleased with his progress.

I'm not so happy, he seems to be eating okay and the weight is gradually going back on but I feel he's not his usual sociable self !! He likes nothing better than a cuddle up on the sofa but recently he's taken to sitting in the corner of the room or behind the sofa. Friends say he could be traumatised after the visits to the vet (he's never been ill before and he's 7 years old) but I was wondering what you (the experts) thought ??!!

Any advice would be great !!