Simpleterrier
True BYH Addict
There is an unlimited number of dog breeds that will work great. I would stay away from herding breeds. I like terriers alot of people think they can't be trusted with livestock mine tolerate the animals. I would lock the Airedale in my coop all night and I would sleep like a baby. Also had a great Dane that was good with that animals. Alot of shelter dogs make great farm dog. I would go for a dog 70 lbs or so. One thing keep one dog penned or tied up two dogs don't listen as good as one.