Articles Dog-sized Frog The picture says it all (something to the effect of ribbark). Via Boing Boing..Patrick James03.29.07The picture says it all (something to the effect of ribbark). Via Boing Boing.