Looked like she did go through a lot, although in the last pic she looks very nice. Hopefully for you she'll give birth and she'll recuperate good. It's a very good thing that you found her .