Finnie saw the vet today and at last we have an answer! It is his hock (right at the top of it), we did an X-ray of both hocks and the swelling was quite visible...not a lot of swelling but the vet said there's not a large blood supply there so it doesn't swell much. It will take a long time to heal so continue same of no jumping, running (no recalls which requires him to push off). I'll have to continue picking him up on the bed but as long as he's willing to do the stairs slowly I can be off the hook there. He is a lot better than he was a month ago even, I think he just tweaked it a bit this time. He actually has started to walk around the yard to have a poop, hasn't done that since mid December! I also got a prescription for clomicalm to try to help him to get over his anxiety in the ring. Hopefully I can get him in the ring for matches and lots of rewards and it'll help him to work through the anxiety.