WOW! Very scary.
I can't believe how BIG she has gotten since your little puppy pics!!!
I saw on Emergency Vets on Animal Planet, a cat had swallowed a sewing needle, it got lodged in the top of its mouth and they used a hemostat and got it out.
The other day, they had one where a husky swallowed about 30-35 diet pills, each one was equal to one cup of coffee, sadly it lost its battle, but struggled for about 1-2 days before going to the Rainbow Bridge.
So glad that Hannah and Belle had happy endings.