I have considered poison, our house had it when we moved in. But having adog who is very important to us makes it unwise to use such.
Not at all, you just have to put it where the dog (or children, if any) can't get at it. Mice can get anywhere. -- Jim