A scared puppy and a panicked call to the emergency vet later, I think we dodged a bullet.
My little buddy seems to be ok, but we have to keep an eye on him for a few days. I think we were more shaken (not were...I'm still shaken) than Wonderpup was. The little shit went straight back to the garbage can as soon as he'd stopped choking. But, even when he's being a little shit, how can you not love a face like this??