Condition of blood in the urine of a dog is called canine hematuria. Many conditions and disorders can cause blood in urine of a dog. These reasons can be urinary tract infection which includes infection of bladder, kidneys etc, vaginitis, stones in urinary tract, infection of uterus, trauma, parasites in urinary tract, and cancer in genital and urinary tract.
In my opinion, you should take your dog to vet for confirmation of diagnosis and treatment . Your vet may order for urine and blood tests, abdominal ultrasound, x-ray with or without contrast, etc.
In my opinion, you should take your dog to vet for confirmation of diagnosis and treatment . Your vet may order for urine and blood tests, abdominal ultrasound, x-ray with or without contrast, etc.