First of all, how is he doing now?
I would recommend getting your water tested, just to rule out any issues with the water itself. If your mom is pouring tap water straight into his tank, that could be a big problem. Do you use any water conditioners?
Also, how much is your mom feeding him? If...