Would you be able to post pictures? It sounds like you will have to get him to the vet-if you have one in your area who deal with amphibians-ASAP.