Bladder stones, also known as uroliths, are a common problem in puppies. They are formed when minerals in the urine crystallize and form stones. Bladder stones can cause a variety of problems, including pain, straining to urinate, and urinary tract infections.
CONTINUE READING >