I don't have any personal experience, but cage muzzle is what comes to mind for dogs that are habitual foreign body ingestions. Its come up before with regards that have repeat surgeries for it when I worked at the animal hospital.
I can only please one person per day. Today is not your day, tomorrow doesn't look good either.
"You didn't know of the magical powers of the break stick? It's up there with genies and Harry Potter as far as magic levels go." SisMorphine 01/07/07