If he is shedding so bad that his belly is now bald I would bring him to the vet. Like mentioned it could be from one or a combination of many things.

Good luck!