That is just great how well he's doing! He is such a cutie. I love that last pic.