Please don’t use poisonous medicines if you are not sure what you’re dealing with. Poisonous medicines can be harmful.
Vaseline is harmless if you suspect scaly leg mites.
The green poop can be from some food you gave him? Like grasses?
Get him out in the sun asap. Giving some supplements to...