Choosing a dog when you have a farm is no small task. You need to find a dog who fits in well, one who's not too aggressive. Sometimes you want a herder, other times you want a protector. Some dogs ...