In a nutshell, he had his annual check up and jab yesterday and has been asleep in his bed pretty much ever since. I've seen him eat twice, a small amount each time, and he's had a wee but that's it. He has just slept or lay there looking grumpy.
Could it be that the jab has made him feel off colour like it does when people have them?