I have so many large, short tailed rodents in my garden it seems like a plague. What they don't destroy the dogs tear up while chasing them. I put two types of poison under the house and cornmeal outside (I was told this will swell up in their stomach and kill them if they eat it) and nothing helps. I just looked out the window and saw one scampering up the hill. It's ridiculous. Is there something else I can do? Or am I one the right track with the poison and/or cornmeal and just need to be patient? I have even caught a live one inside my house! And please don't say get a cat. I have four of them thanks to my kids and none of them are particularly good hunters. They will bat them around a bit but seem to prefer to keep them alive. And the cats don't go outside. The neighbors have a dog that kills cats. Any advice would be appreciated. I have lost all of my zinnias, marigolds, livingstone daisies and tall snapdragons to the mice and dogs in the last two days. I fear the mice will invade the greenhouse next.