Train your puppy. I have a little beagle/mix that has become a pretty good mouser. She just bats them with her paw and its lights out for furry pests. I know she has brought me at least three in the fast few months. Of course the mice might have been running in terror from the copperhead I had out front in the bushes a few weeks ago.
Todd