We have a lot of toads around right now too. I think its because its been raining so much this summer.

Nice picture! : )