I'm very grateful for this thread. We are currently looking for a working farm dog to add to our family.
It seems that a Rat Terrier, from a good breed line, when started at a young age and trained well and acclimated to the farm and animals, should fit the bill.
Thank you all very much!
Jim