HI Frank, Hi all :D
I think they do. I have found the same evidence - piles of shells in an old compost store and cold frame next to each other and I have found a dead mouse in the same place a few days ago.
I don`t think they need encouragement they`ll always be around.
I prefer to encourage frogs, toads and birds rather than rodents.