On the one hand it'd be nice not to be surprised when someone just casually reveals that they are a demigod. On the other, I don't know if becoming desensitized to those types of things would be good.
I don't know Lycaon or his pack. Does he live here in Vallo or is he from your world?
Unfortunately, I haven't been able to make anything since I arrived here. I have talked to a fellow blacksmith, though.