R1200 later (excluding the cost of the dog or the vaccination of Biscuit and her new diet food), it turns out Molly has Coccidiosis. I'm happy that she's alive, and I probably would have spent a lot more than that, but it is a good lesson for others: make sure your new puppy is properly vaccinated, and at least eight weeks old, before separating it from its mother.