Thanks John...
That is one lucky puppy! We recently had a Malti-Poo who needed surgery because he ate some sharp rocks which he couldn't pass.
I had another sweet foster girl who would steal my socks as I was taking them off. She had a place behind the couch that she tried to store them. Luckily she just made off with the socks and never ate them...