We had it rain frogs here in July. Have only seen it once before on the coast. The ones that survived are getting quite large now. Was told when the first incident happened that they are tadpoles that get picked up in the clouds and are dropped in certain storms. Don't know if it is true or not but have definitely seen it rain frogs twice in my life.