Petco Text Logo
Petco Pet Logo

My dog is peeing blood and straining. Is it a UTI or something else?

Updated On September 23rd, 2025

I think my 3 year old dog has a uti...shes having accidents with blood in urine...to pee it takes a very long time outside bu does not seem in pain...dont think shes in heat cuz her vag is not swollen...has been going on for over a week...ive given hee a few doses of cephalexen already w no resylts as to getting better

1 Answer

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on March 23rd, 2017

Blood in urine can be a sign of a bladder infection, kidney infection, uterine infection or a tumor of the urinary tract. Cephalexin is not a proper antibiotic for a UTI as the antibiotic given for UTI needs to concentrate in the urinary tract in order to work properly. There also may be an infection by a resistant strain of bacteria. You will need to take your dog to your vet for an exam, a urinalysis and further diagnostics if warranted, in order to properly diagnose the problem and treat accordingly.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored