Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

My cat has blood in urine and crystals. Could her treats be the cause?

Updated on September 23rd, 2025

Pet's info: Cat | Persian | Female | spayed | 1 year and 1 month old | 7 lbs

My cat is one year and has occasionally has blood on her after she goes to the litter. Our vet confirmed she has crystals, we were feeding her fancy feast treats in salmon, could this be why she developed this, we have been feeding her this whole time kitten royal canin and now have been transitioning her to Iams, the vet prescribed Royal Canin urinary dry food

1 Answer

Most Helpful Answer

Amber W

Answered By Amber W

Veterinarian, Certified Veterinary Acupuncturist

Published on September 25th, 2017

Special diets like the Royal Canin urinary diet work by keeping the urinary pH at a good level so crystals are less likely to form. So by feeding treats this may have thrown off the urinary pH and caused crystals to form. For this reason it's recommended to only feed the prescription diet.

Feeding an all canned version of the prescription Royal Canin diet may be even more beneficial in preventing crystals so if Nila will eat canned food I'd recommend the canned version of the diet.

Blood in the urine can also be related to urinary tract infections and bladder stones. It sounds like your veterinarian may have ruled these issues out, but if Nila has not had a urine culture or X-rays of her bladder these may be indicated (especially if the problem persists).

Thank you for using Petco Pet Education Center, formerly Petcoach and best wishes to you and Nila!
Vote Icon1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Share

Styled arrow button