My neighbors' cats and dogs have cleaned out the rodents here, except for moles, which they don't seem to like. If you don't mind using chemicals, mouse bait pellets will kill voles. Pour a dozen pellets into the vole hole, and cover it with a rock or brick, so the pets don't get it. Check in a day or two. If it's gone, you've got voles or mice eating it, so put out some more. A very effective mole bait is Talpirid. It comes in the form of gummy worms which the moles think are the real thing. I kill lots of moles with these. They cost around $2.50 each, which breaks my pennypinching heart. But my moles have figured out scissors traps, so I have little choice. A device which is also very effective on moles is called the Molecat: http://molecat.com/ . It costs $100. It uses a blank cartridge of the type used in a nail gun. If you are accident-prone, do not buy this item. You can get hurt. This item should only be used by people who are good at reading and following instructions. It's a throwback to an earlier time when people took personal responsibility for their mistakes. Smoke bombs and rodenators (http://www.rodenator.com/) are a lot of fun, especially for guys, but they don't work on moles. They might work on gophers; I don't know, because I've never had to deal with gophers.