your dog needs to be seen by a vet. urinating blood can mean a few things, none of which are good if left untreated.
i understand if you’re tight on money. there are veterinary assistance programs out there to help those in need: http://www.humanesociety.org/animals/resources/tips/trouble_affording_pet.html?credit=web_id91754962
Thanks Krista, I will get her to the vet’s.