Updated On September 23rd, 2025
Pet's info: Dog | Bichon Frise | Female | spayed | 11 years and 10 months old | 17 lbs
I think my dog has bladder stones and every so often she pees on the hardwoods and I see tiny white, pebble-like things in her urine that literally feel like rocks. I switched her diet to lower her protein intake and now it looks like she's peeing sand. Does this mean stones may be dissolving on their own? Is this manageable at home as long as she is urinating large amounts? Do you recommend buying supplements to help break up stones? trying to avoid lg vet bills, but don't want her to suffer.
1 Answer
Published on January 3rd, 2018
I would strongly recommend that you have Chloe checked out by a vet. Dogs with urinary calculi (or stones) can have mixed sizes of stones in their urinary bladder. Some can be sandy sediment, small pebbles, and up to very large rocks! Rocks would be very painful and would require surgery to remove. There are two main types of urinary stones: struvite and calcium oxalate. There are several less common types, as well. Struvite stones can be dissolved using prescription pet foods (there are not OTC medications or supplements that will do this) but oxalate stones cannot be medically dissolved. Once the stones are dissolved or removed, urinary diets or diet high in water content can help the body prevent forming the stones again. You can collect one of the small stones that you see on the floor and take it with you to a vet appointment. The vet can submit that stone for analysis to see determine what it is to help make the best treatment plan for Chloe. If she ever seems uncomfortable while urinating or goes longer than 12 hours without urinating, she should see a vet immediately. Here is some more information on urinary stones in dogs: Oxalates: http://www.veterinarypartner.com/Content.plx?P=A&S=0&C=0&A=662 Struvites: http://www.veterinarypartner.com/Content.plx?P=A&S=0&C=0&A=460
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.