Still thinking parasite, I would find an exotic vet and get its stool checked for parasites