Poor thing. Sounds like she's got some rough times ahead. But, her attitude seem great so that should help in her healing. Give her a hug from me.