Can we have different breeds of dogs?
1) Shepherds for sheep and cows
2) large bear hunters that take down bears and wolves
3) Scent hounds/running hounds to flush out fast running prey
Their combat aggresion, running speed, guard abilities would all be different. We would need to get diff dogs for diff jobs, but we would ensure that we get the best possible results possible.
When I hunt bears, I want a 30 inch tank who can go muzzle to muzzle with that ursa and have a high chance of surviving. Of course this tank would be high maintenance and have an insatiable appetite, which is to be expected. He wouldn't be a long distance runner, and thus fail to chase elks and reindeer. He is too aggressive to take care of sheep and cows, and may even eat them.
Then when I hunt reindeer, I want a running hound who can match their speed, and almost always catches up to them. However, he is atrocious at combat, cos such dogs are usually too thin and not aggressive enough.
More complexity for man's best friend. Thank you.