I have to be honest and say that Spirit has kind of moved in with me whilst he goes through all his medical issues. The kennels just didn't seem the right place for him. Last night I was watching him sleep by my bed, and he was dreaming. All four legs were galloping along, I know wherever his sleep had taken him he was pain free.
Tomorrow see's the start of a long path, he is at the vets for x rays of his whole body. Once we know the full extent of what we're dealing with we can then go about putting things right. I probably won't sleep again tonight, but for a different reason. Please say a prayer for him.