😩 I'm petrified of them!! Not sure where it's come from but a couple of weeks ago I let the dog out late one night for a wee and thought what I saw was a frog on the patio .. ran inside quick!! Told myself over and over I was seeing things. Just let the dog out and there it is again, no disputing it this time.. this has freaked me out more than you could ever imagine. Help.