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
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.
12Pet Parents found this answer helpful
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!
3Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.