How wonderful for you to provide a home for Molly!! It sounds like she's in just the right place and that she is with the right family

Congratulations!!
As far as the blood in urine, have her checked out not only for a UTI but also for stones/crystals...