According to my Vet (who just bought a new Corvette), the only thing my dog can eat is his prescription dog food.
Oh yeah, I forgot to mention. Two years ago, thyroid medicine (new Harley, I think it's a Fat Bob)
Lipids for the skin (F150 Harley Addition).
I got this vet after I recieving a $250 bill from the last one for "doing everything they could" to save a hamster that was more than likely deceased when delivered to them.
At least this beast is healthy.
The weight of the dog and breed may have a lot to do with it. Mine is about 80# and has eaten nearly every thing that he shouldn't, grapes, chocolate, bird bones and a bag of Fisherman's Friend. Never had any problems. Well except the vet's transportation issues.