The H2O2 advice is good. My dog, as brilliant as she usually is, ate her own LEASH when she was in the back of the car, apparently in frustration that I had "contained" her when there were guests in the back seat. The H2O2 (I was told, about a tbsp the first time, if it doesn't work, can repeat one more time without harm...) caused her to throw it up quickly, and that literally saved her from a seriously invasive procedure.

Thanks for the links to the lists. I have a friend who insists almonds are fine (and good for) dogs, but I read online abt someone's dog eating a lot of almonds and then developing pancreatitis (due to high fat content). I have always heard raw eggs are good for dogs, so that is interesting.

My previous dog (lived to 16, aka the garbage disposal), a border collie/lab mix, ate at least 3 full sticks of butter (left to warm! sudden dexterity from a dog who otherwise couldn't reach the counter) over her life time, and a whole bag of chocolate Halloween candy, and was somehow no worse for the wear... She did develop some rather impressive lipomas on her belly which were named "stick of butter 1" and "stick of butter 2." She ended up dying after she fell down a couple of steps when she was really handicapped already from arthritis (she got out of my sight for just that instant...) and couldn't ever get her legs okay underneath her after that. Her kidneys failed her within a week.

So, point being, don't get too worried. A lot of dogs can be very resilient!