It could be a number of things. She needs to go to a vet. Call banfield pet hospital. They might be able to help or at least give you the information you need to help her.
Best thing to do would be call them and see if they can work with you they did me and my wife when our dog was ill.
Banfield is caring im sure they can work something out with you
Thanks! Your answer is awaiting moderation.