I would guess it is from way too high humidity and a really dirty tub. It might be some sort of fungal or bacterial infection if the shed didn't help it. You might have to get him to the vet for antibiotics. This is just a guess so hopefully an expert will chime in. Good luck!
Regards,
B