Well I am back from the vet. Better news than I had hoped for!
Weight was down slightly from 485 grams when she was weighed in January to 450 grams today.
She checked Luna's teeth and said that they looked fine, with nothing at all suspicious there. There was no drooling at all so x-rays were not done.
Luna had left a couple of very small, hard poops in her carrier, so the vet felt her belly. No gas at all, but lots of poop. After having her belly rubbed, Luna did some more poops, which were surrounded by clear mucous. The vet took a sample and did a microscope smear to take a closer look. The mucous had some cells in it that indicated likely onset of infection.
The vet's conclusion is that Luna is constipated and that is starting to cause a bacterial backup and infection. She was given a 0.2cc injection of Enrofloxacin at the office and I have the same medication to give her orally twice a day at home. The vet also gave me Critical Care to get food into Luna and get things moving as well as having me give her water via oral syringe as often as possible.
I brought her back to work with me (my boss is awesome) so that I could keep an eye on her and get the cc and water to her this afternoon. I just peeked over at her and I think I caught her nibbling on a little bit of hay. I will be keeping a close eye on her, but hopefully we are on the road to recovery!