Sasha went to see the specialist vet, and they did some bloodwork. The good news is that her blood count is holding steady, and not dropping.
The bad news is that her kidneys are failing, which explains why she's been acting so punky. It also looks like she's got an infection somewhere in that little pug body of hers. She's going to need some round-the-clock fluids, medicine and care, so we admitted her into the hospital. It was one of the harder things I had to do -- leave my dying pug in the arms of a stranger in the hope they can work some magic.
Sasha will be in the doggie hospital for at least 3-5 days. We'll know better in the next 24-48 hours how she's responding to treatment. Hopefully the bleeding will stop, and her kidneys can get to healing.