Other sites give more detailed "possibilities" for why a dog has blood in urine. Answer is vague? - blood in urine more condition_symptoms
My Dog .. Human blood in the urine with clots. Of course, we recommend that you go to the vet ... but it would have been helpful to list possible reasons, instead of seeing "a veterinarian."