Well I would like to find some toads (or frogs actually) in my back yard. We have found toads before but we have lived here for 8 yrs or so and I've only seen like 3 toads. Our back yard is half forested area and have clean cut green gass. There are no ponds or lakes near me, how can I find some toads, were should I look? If any one else has info on similar stuff please tell me, thanks!

