If you live or work on a farm, you should know how essential a dog can be for herding, corralling and guarding livestock. Many breeds that are popular house pets actually made good working dogs for farms, for example German Shepherd Dog, Cardigan Welsh Corgi, Border Collie, Rottweiler, Australian Cattle Dog, and Old English Sheepdog. Here comes our collection of farm dog names for your male or female farm pups, check out the below list and select your favorite names for your dogs.