new update, I got up this morning and let him outside and he was still limping, when I went to let him back in he was starting to put weight on that leg again. I am so happy I could cry. I just hope its not too soon, I wouldn't want him to injur it more.