Yup, I've been real pleased to see vomit too.
If the whatever hasn't got hard spikey edges, and was eaten in the last half hour or so, you can try inducing a vomit - I poured a tablespoon of very salty (like the sea) water down my dog's throat last time she chewed a peg up. She vomited for a while, other stuff came up but no peg. And then I found the bits of the peg she'd chewed off that I thought she'd swallowed.
And then I gave her some fresh water to flush her mouth out. You have to be careful the dog swallows the water instead of inhaling it though.
Anyway - she has not touched a peg since.