Hey there. Looking better than you described but I guess a bit of cleaning goes a long way. If he has been there for 2 years and is that size he could definitely use some bigger meals. Be forewarned that he may start trying to eat you if you get his temps up. He might try to make up for lost growth. LOL Good job and good luck.

Later Jason

P.s. I would suggest a different cage liner or bedding. Some sort of wood chip or newspaper. If that carpet is 2 years old I would throw it out tomorrow. Even if it is new they are bacteria sponges.