Hey I just found a frog yesterday. I live in Illinois. Yesterday it was very humid and rainy. It may be a toad but I am not sure. I will post pictures later or at least bye tommorow.