I would say to take it to a vet for a check-up. Its very difficult if not impossible to diagnose what's wrong with your dragon over the internet.