I have a small backyard flock and 5 dogs 2 lab jrt and a boston/ chi mix and all do well. My father in law grows and sells blueberries and with the locust due in a few years he wants to get a flock of about 20 chickens to eat the locust and protect his flock. He lives in the country with coons coyote's hawks ect. He wants a dog for the chickens but needs to be great with people. Will more than likely be outside all the time. I'm thinking collie or great pyranese this would be next spring. Any thoughts or suggestions. I've never had an outside dog and need to train to pretty much stay with chickens. All weather located in Ohio. Thanks