I would do more of the Dalish quests because Dalish pride and all that, but I can't progress in them very much because GODDAMNIT GOLDEN HALLA STOP GETTING STUCK IN THE BLOODY CLIFFS GO WHERE I TELL YOU TO GO I'M GOING TO SKIN YOU AND TURN YOU INTO A PAIR OF NICE -
Uh, I mean, hold on, Keeper, I think I frightened her. I'll get back to you I swear.
Twice have I completed the quest.
Take Sera in your party (or pretty much any Rogue with Stealth, but Sera also has Flask of Lightning, if her specialization is specced hard), stealth, walk up to the Golden Halla (your party should remain safely out of spooking range), stand on the OPPOSITE side than you want her to go (she'll run AWAY from you) and deactivate Stealth. If you need to change direction she's going before Stealth cools down, break a Flask of Lightning - if upgraded, she will move a hundred times slower than usual, while your Rogue will move at full speed, easily catching up.
When the Halla is at the rocks surrounding the Dalish camp, the quest should update, telling you to go speak to the Halla herder.
I did just that with my Rogue Inky (Arianne, a Hunter of clan Lavellan - fittingly, she has Ghilan'nain's Vallaslin...) and it worked flawlessly. On my second playthrough, I played as a First, so I just used Sera, as she was pretty much the mirror of Arianne, even on that second playthrough.
I hope I helped, lethallan.
(Also, I recall that the Elven lass in your avatar's a Mage, oh clever me...)