I'm sorry that was an awkward situation. It sounds like you handled it well from a DB perspective. I never know what to do or say in those surprise moments and I often react off of emotions (i.e., usually not good). Hopefully some of the vets will provide you with some input.