If your dog has been prescribed Royal Canin Urinary SO and you want to know the alternatives, the main ones are other veterinary urinary diets, such as Hill’s Prescription Diet c/d Multicare and Purina Pro Plan Veterinary Diets UR Urinary. Which one is right depends on the type of urinary problem your dog has, so any switch should be decided with your vet.
What Is Royal Canin Urinary SO?
Urinary SO is a veterinary diet used to help dissolve certain bladder stones (struvite) and reduce the risk of stones and crystals coming back in some dogs. It is designed to make urine more dilute, which reduces the chance of crystals forming, and it controls minerals involved in stone formation. It is sold through vets and prescription pet-food retailers, and you need a prescription.
Why Look for an Alternative?
- Your dog dislikes the taste or texture.
- Cost or availability.
- Your dog has additional health issues and needs a different formula.
- Your vet changes the plan after follow-up tests.
Prescription Alternatives to Discuss With Your Vet
- Hill’s Prescription Diet c/d Multicare: a urinary diet used for some dogs with struvite and to help reduce recurrence of certain stones.
- Purina Pro Plan Veterinary Diets UR Urinary: a urinary diet with versions aimed at different stone types. Ask your vet which version fits.
- Hill’s Prescription Diet u/d: typically used for specific stone types, such as urate stones, where a low-purine approach is needed.
These are not interchangeable. Stone types (for example, struvite versus calcium oxalate) need very different diets, and the wrong food can make a problem worse. Your vet will usually decide based on urinalysis, imaging or stone analysis.
What About Non-Prescription Options?
Over-the-counter foods labeled for “urinary health” are not substitutes for a prescription diet when your dog has stones or a diagnosed condition. They may be fine for prevention in healthy dogs, but ask your vet before using one in place of a prescribed food.
Other Ways to Support Urinary Health
- Encourage water intake with fresh water, wet food or water added to meals.
- Offer frequent bathroom breaks.
- Avoid giving treats and table scraps that aren’t approved by your vet.
- Keep follow-up appointments and urine tests.
Related Reviews
See our reviews of Royal Canin Urinary SO for dogs, Royal Canin SO for cats and Hill’s z/d for other veterinary diets.
Frequently Asked Questions
Can I switch my dog from Urinary SO to another brand myself?
No. Talk to your vet. The right urinary diet depends on stone type and lab results.
How long will my dog need a urinary diet?
Some dogs need one for a few weeks to dissolve stones, while others stay on a urinary diet long term.
Can I give my dog homemade food instead?
Only with a veterinary nutritionist’s recipe. Homemade diets can be unbalanced.
Bottom Line
Alternatives to Royal Canin Urinary SO exist, but they should be chosen with your vet based on the type of urinary problem. Don’t switch on your own.
This is general information, not veterinary advice. If your dog is straining to urinate, has blood in the urine or seems to be in pain, see a vet immediately.






