Looks like that little toad isn't the ONLY thing stopping in the middle of the street, to think! I can only imagine coming upon a woman laying face down in the middle of the road, with a camera, staring face on with a toad. What a sight that would've been :)
What we do for a photo! Luckily it was the middle of the night and I had road barriers up so probably nobody got to see the image you describe, thankfully!