Poor doggy! and poor you too- that mustve been quite an ordeal! hope hes feeling better soon!