To obtain animal mounts in Hogwarts Legacy, you’ll need to progress further until late in the campaign. The first important quest is called The High Keep–and we’ve got a High Keep walkthrough for that ...