My Sandy has helped us out with moles quite a bit....I feel bad for the moles, but it sure helps the lawn and gardens to have those little rascals gone.
Maybe it is a name thing?? But, my Sandy is not a Yorkie, but a shepherd mix....a bit of a difference there!!
Glad to hear that she was o.k.!