Been trying for almost an hour now. Finding it incredibly challenging to get to this Master Pet Tamer to continue the pet battle quest line. He's at Neverest Pinnacle in Kun-Lai Summit but i just can't find a way to get to him. Would seem a bit harsh if you need flying to get to him, meaning i'd have to wait until 90...