Dont fret, all you need to know is detailed below with the short answer first, followed by more detail on the best mole killing breeds of dog. What dog breeds kill moles? The best dog breeds to kill moles include the terriers such as Yorkshire Terriers, Jack Russel Terriers, Lakeland Terriers, and of course, Rat Terriers. Other breeds such as German Pinschers and Dachshunds are also good at keeping moles away. The kind of dog breeds that kill moles best