Updated On September 23rd, 2025
Pet's info: Dog | Mixed Breed Small (up to 22lb) | Male | unneutered | 17 lbs
My dog has stones in urinary tract and has been getting treated for more than a month. But since last 5 days, he has been bleeding from his penis, blood coming out drop by drop. But not continuously, sometimes after peeing, blood comes out like 3 or 4 drops and stops but sometimes, it comes out drop by drop as he walks for 30 sec straight.the point is that he bleeds everytime he pees. The vet told that happens bc the stones break and brushes against the tract.i‘m worried there’d be any problem
1 Answer
Published on October 14th, 2018
Hello and welcome to Petco Pet Education Center, formerly Petcoach. I am sorry that Cointhee has stones. Urinary stones are concerning because at any point one of the stones can cause a complete blockage of the urethra (tube you pee out of), and can block any flow of urine and this can lead to life-threatening kidney disease and death because the potassium cannot be peed out. Therefore, firstly, it is very important to make sure that Cointhee is able to pee out urine at all times, and isn't trying to pee with nothing coming out. If this is occurring please get him to a vet right away. Blood in the urine can be caused by the stones/crystals causing irritation, and can also be caused by infection that sometimes goes along with the stones. Repeated trauma to the urethra can cause strictures, and long term complications. I would discuss with your vet about taking some x-rays to see how many stones are present, and discuss if surgery is an option to remove the stones. I would also discuss about checking to see if an infection is present. Usual treatment for bladder stones includes antiboitics if infection is present, special food to try to dissolve the small crystals and tiny stones, and surgery to remove the big stones. Best of luck with Cointhee, I hope he is peeing normally again soon!
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.