This small dog comes with a big personality. This breed is also great for catching rodents on the farm. These dogs have an abundance of energy and need to have an outlet. So, if you have a problem with mice or raccoons, a Jack Russel Terrier might be the best breed for your farm.