Sounds like your vet does his/her research. Good to hear.

How'd he make out trying to pass the poo?