hahaha... dog penis slug bugs??? is that their technical name?
someone i was with said that and i almost fell outta my chair. because that's kinda what they look like. i didn't think of it because i don't have a dog, i guess. but, yeah, that's now the official WETA name.