When I left this morning Robbie was his usual self. I came home 7 hours later and he was quiet and had hardly eaten but didn't think much of it, picked him up for a cuddle and he stayed on the sofa with me, dozing but not much else. I just put him on the floor and called him to his food and realised he is limping really badly. He used his litter tray but could not cover it up afterwards, and he is barely moving. I have given him some tuna as he did not want his food. Obviously I am going to call the vet first thing. I feel so awful, I feel like I am to blame for this completely. He must have fallen off of something and hurt his leg and I am so upset, what can I do for him?