Quick Duke update. He is/was doing great until yesterday when he pooped a beer bottle cap, and threw up two wine corks. The party hound!
Seriously, he's at the Vet for observation today - possible X-Rays. If it hadn't been for recent events, I think we would have laughed it off - but now we are hyper-vigilant. (Though obviously not vigilant enough to keep him out of the trash.)