A word of caution though, my first cat got into the poison and died. To get rid of mice you must prevent them from finding food, shelter, and safety in your house. Commercial mouse poison works well. The mice may die in your house, but they dry up so fast they almost never cause any odors. A poisoned mouse will normally crawl into a hiding place to die, so you shouldn't find them laying around.
Cats are another good way to keep mice away.
You state the dog doesn't like cats, but cats can be kept outside away from the dog in almost any climate. I have the same problem in my trailer every fall. I use DeCon. You'll find hundreds of free articles to help you stretcher your day and your budget. There's even a free weekly email newsletter.