Thanks everyone.

We have all settled down here now.

I've never heard such horrible yelping coming from a dog before! My poor baby. She seems to be ok - she's squeaking a toy right now. I am going to keep an an eagle's eye on her tonight to make sure it doesn't cause any blockage or anything.
It is so scary when something happens to these little ones, isn't it? My stomach is totally upset. I realized how very much I love that little stinker.

It brings tears to my eyes...
Thanks for your help, I really appreciate it!