I'm so sorry that I had missed this story about Jasper up until now! Poor baby.
It sounds as though he is doing so well though. Keep getting better, beautiful boy!