In the best news so far, Sam woke us up twice in the night with scratching our rolled up carpet. That means he is feeling better with more energy. He also ran away from us when we were trying to get him. I can't remember that last time that he was up and being so active. Ever since we stopped giving him the oral antibiotics he has yet to puke up his food. This is all great news!
The healing seems to be happening, thanks again for all your help and well wishes!