Does he have a filter? If not.. when was the last time you changed his water? Try giving him some clean water, try to stress him out as little as possible, even giving him only dimmer light will help calm him down and allow him to heal more easily. Though you may need to go to a pet shop that...