Petco Text Logo
Petco Pet Logo

My dog has a UTI. Why is she still peeing blood on antibiotics?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Small (up to 22lb) | Female | spayed | 7 years and 9 months old | 12 lbs

My dog has been on antibiotics for 48 hours for a UTI. She is still peeing blood. Is this normal?

2 Answers

Most Helpful Answer

Image profile

Answered By Destini R. Holloway, DVM

Veterinarian

Published on April 7th, 2017

Poor girl. Yes it can be normal for pets to still have blood in their urine unfortunately for up to 48 to 72 hours after taking antibiotics. However you should see improvement with the blood every day and your pet should still be active alert and relatively stable otherwise.

Vote icon

12Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Lauren Jones VMD

    Veterinarian

    Published on

    Poor Pearl! In many cases, the signs of a urinary tract infection do start to improve significantly after 24-48 hours on antibiotics, but not in all cases. Some UTIs can have complicating factors, such as the bacteria causing the infection could be resistant to the initial antibiotic choice, or bladder stones are also present and are irritating the bladder wall. If Pearl has had no improvement in her urinary signs in another 12-24 hours, she should be rechecked by her vet. If it was not yet done, she may need to have a urine culture performed to determine if the antibiotic will be effective against the bacteria causing the infection. Pearl may also need to have abdominal x-rays to rule out the presence of bladder stones. I hope she's feeling better soon!

    Vote icon

    3Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored