It's kind of hard to judge whether he's improved or not since its only been for a short time. But it looks like you are doing a good job with him! :) In the before pics, he doesn't look bad, either, at all. He's very muscly and healthy looking. I love his face. He's so cuddly looking.
Why is his tail so short though?
"'For I know the plans I have for you,' declares the Lord. 'Plans to prosper you and not to harm you, plans to give you a hope and a future'" ~ Jeremiah 29:11