Vet couldn't find anything specific wrong, doesn't think it's dislocated because his legs are the same length
Because his muscles were all tense and he's quite a stoical little chap she couldn't elicit a pain reaction, so it's all a bit of a mystery. He's had a painkiller injection and has been booked in for an xray on Monday if it hasn't improved by then. Fingers crossed its just a sprain and he gets better over the weekend.