Question: ulala how to mount pet?
Answer: The way to ride pets is simply to go to the camp area, go to the passes area, and buy a pet pass. Riding the pet is, indeed, a cosmetic flourish, as it doesn't actually change the gameplay – you'll just jump back off when you're in battle anyways.