I don't think we can obtain hearts from Dulrig yet. At least not in this patch.
Edit: I just found out we actually can. According to other comments, we can gain 1 heart from Dulrig by repeating the mining stuff with him a few times.
Triggering the "I owe you a beer" event is fcking frustrating. I've completed all the necessary events to trigger that one. I literally slept/rest on my house on bareshade like a hundred times and still nothing.
I guess if you chose a certain option, there will be a notice that will appear on the upper left of the screen. Such notice will be like for example, Lars like increases. Something like that.