She definitely needs worming. I would go with ivomec plus (make sure it says plus). We had 2 rescue does that had a worm overload and looked just like that this summer, we went to worm them the day after we got them and one was already down and very bad off. We wormed them both and gave them some other stuff but for the one it was too late for and she passed, but the other was looking a lot better within a week.