Wow! That is scarey! I hope everything comes out fine for you and you get to feeling better soon as possiable!

Keep us posted on what the vet says about Avon!