ack gross looking! LOL
But--- just be careful, I think it is toads or something like that-that if dogs bite them, they have some kind of poison in them and can make doggies very sick. Just be careful!
Spock and I were at the park just after sunset and saw three of these suckers, one of which he picked up in his mouth and toddled away with before I knew what was happening. Naughty! But he dropped it before serious damage was done.