My gosh... Hope she is ok, that sounds terrible. I'd be ringing all sorts of people, once I had her checked out!