Dog peeing blood days after heartworm treatment. What should I do?
Heartworm disease can cause lysis of red blood cells, and the pigment from the red blood cells is often excreted in the urine, so the urine color you're seeing could be related to the heartworm infection. However, there are many other causes of hematuria (blood in the urine), and those include urinary tract infection, urinary stones, and urinary cancers, as well as prostatitis and prostatic abscesses in unneutered males such as Rocky. As long as Rocky is doing well otherwise, I would at least call the vet who did the heartworm treatment, and see if he/she would like to see Rocky today, just to perhaps check a urinalysis and do a prostatic exam to be sure everything is OK before assuming it's related to the heartworm disease.
Updated on September 23rd, 2025