I don't really know much, maybe you could talk to your vet? Maybe get a new tank, like the plastic ones their not to pricey, and put him in it till he's better..maybe its stress or something from him jumping out of the tank and such..