There is an extremely good mouse poison called "Boot Hill". We get it from our local co-op but I'm sure if you have a good farm store nearby they will probably have it too. It's much better than D-Con. It comes in little small packets in a bucket with a lid for storage. I just dump a packet behind a cabinet in the garage to keep the mice out of there. They only have to eat one small pellet.
http://shopping.netsuite.com/s.nl;js...0&category=227