Do you know if he is captive bred, or captive hatched?.Originally Posted by LSama
How many meals did he have with the breeder and with you?
Not being able to put on weight could be a sign of parasites and better be safe then sorry I would take him to a vet.
If you want to find an herp vet in your area http://www.arav.org/USMembers.htm