How good a dog is depends on the dogs mind and how good the trainer is. Good trainers understand how each dog thinks after awhile. And trains that dog to it`s ability. Dumb dog , not much ability but can be usefull at some things. Smart dog , lots of ability and can do lots of diverse things. There is no simple answer. I have a show bred Dalmation now. To big for show. She will kill a possum and tree a coon. Dig up a mole , catch a mouse and eat it. A wild bird gets in the coop she`ll try to catch it. But she protects my bantams. Even the chicks. Let a chick holler and she is out there looking to see what is bothering it. Any breed of dog will work. If it`s the right dog and has the right trainer. Just my thoughts. Rog
_________________________
Fast Trucks , Fast Horses , Fast Women and Slow Chickens