they got high outdoorsmen, so you will encounter less encounters
And also, the more people buy dogs the more they cost ... im pretty sure thats how the price works for dogs, similar to mercs.
Your a trader and you travel turn based??
Dogs make good mules for carrying stuff in base if you manage to get there with them