So in my story, the MC's village is massacred, right? He makes a break for it and comes across a dwarven caravan. The dwarves have been trading with a member of the MC's tribe and because of their codes of loyalty choose to rescue and protect the kid. In my original design, they keep the kid with them and give him an education, my beta reader on the other hand has told me what seems like a more likely response: They'd rescue him, then drop him off wherever he can be taken care of/can take care of himself. Their relationship with the trader from the MCs village is just as a business partner (ALTHOUGH, my design of dwarves have them as highly valuing loyalty, and it's why they chose to help the kid in the first place, out of loyalty to a business partner). Plan B to keep the story on track (because my story design has the kid growing up with them), I was going to have him prove to be extremely useful to the dwarves (he was born with an ability that I ought to be able to use to achieve this) and they decide to keep him around. I'd rather stick to my original plan and only take plan B if the first idea is unrealistic.