His shedding isn't as bad and his belly is starting to grow hairs back. I have checked his skin and it really does look healthy. I don't know what caused it but he seems fine now and never showed signs of any itching. Thanks for all your help.