Garth Stein said this quote

Terriers are problem solvers. They'll do what you tell them, but only if it happens to be in line with what they wanted to do anyway.