Tried to get her to the vet today, but just couldn't do it. We'll try again tomorrow before we have to leave. BUT.
She ate 1/3 cup of KMR for dinner, yum yum! Then peed then pooped on me! So the plumbing is definitely working :S. I'll be feeding her again around 11pm tonight then try to get in an early morning feed if I can.
Thanks for all the suggestions guys, I'll try to keep you posted.
I tried to get her into the vet but we just couldn't make it in time. She seemed perfectly fine at 8:00 last night. When I went to get her to feed at 11, I could tell she wasn't well. There are no emergency clinics in town, all I could do was make her comfortable and hope. It wasn't enough.
My beautiful little pinky dinky, I'm so sorry, I should have taken her to the vet 3 days ago - I didn't think anything was wrong, that she was just small.