Same problem, I’m clearly missing something because I have no idea where to get leather and I seem to need it to progress any further.
Also, where to find Flydicks to fight.