
If there's blood in her urine and she's been out of season for a month now I'd get the vet to see her this morning. She could have a urinary infection/cistitis which needs treatment. It could be any number of things and, not having the dog in front of us and us not being vets, we cannot give any advice other than to see your vet.
Debs