I'm so happy everything worked out ok for you! How frightening! Also the first vet should be ashamed of himself! I'm in the medical profession (RN) and I can tell you my lunch is interrupted plenty! That's almost unheard of! I can't imagine telling someone "let me finish my sandwich then I'll give you the heimlich".