Have you taken it to see a vet yet? It dose not matter how good it looks like or you think it is doing it should be seen by a qualified vet ASAP
My reptile research and collection
My reptile research and collection