The stuff for ants i got today is 'Raid'.
Yeah ive been on to the housing about next door and they just told me if I had a problem with mice get someone out to deal with them.
Those "humane" traps are the very opposite of humane.If you catch a mouse, you release it far away so it won't return to your house. It will be released into an area it dosn't know, so it won't know where to find food; not where to find shelter; not its exposure to predators. It it's female, it might have young dependants that will starve without their mother.