I just phoned to see how Harriet was doing, and sadly she died during last night. She had an internal parasite called 'fluke' and it was just too far advanced for the animal sanctuary to save her, despite beginning treatment right away. Their vet says it was the worst case he'd ever seen so goodness knows what she must have suffered before she was rescued. Silly me, crying here! No more pain for Harriet though.