it's always best to see your vet. but if you KNOW it is internal parasites, then get a reptile dewormer, like panacur, etc... PetSmart should carry it. make sure it's for reptiles.
I know but vets are very expensive
Better see a veterinarian for different medications.
Thanks! Your answer is awaiting moderation.