My pet has red urine – what does it mean?
Bladder stones is a condition that occurs in dogs and cats of various ages, sex and breeds. Bladder stones are also called urinary calculi or uroliths. These are mineral like formations that form anywhere in the urinary tract, including kidneys, … Read more