I just wanted to drop by and offer my support. Your Toto is looking so much better now that you are home!
Life does have its' challenges, doesn't it?
I am going to suggest something. Is it possible you can get some doggie booties for him? This will help with keeping the skin intact if he is scratching a lot. I hesitated to suggest this, because the booties would need to be checked daily, or another option is to just put them on at night, and take off in the am.
If your Mom is not well though, that might not be a great option.
One day you will see, you will have the space, time, and money enough to give another furbutt a wonderful life. It certainly looks like and sounds like you are a wonderful owner.
My very best to you and your family