I live in the Denver Metro area. Where do I find Toads? I live in an area not fit for frogs, as its very hot, dry, and like a high dessert. Snakes love the area, and I bet Toads do as well. Where do I find them, or should I find them?