Oscar, being formerly wild, got idiopathic cystitis several months after Cole arrived. The vet explained it was from stress - even though Oscar was settled and loving, even 'good' stress could cause a reaction.
He wanted Oscar on Elavil - but I asked about Feliway, and he agreed to try it. It has worked great! I shake it, and put a wee shot into his stretchy collar every morning.
Oscar had just a very few crystals which disappeared in the first week with a food change...but even after the infection was gone a month laterhe still had blood in his urine. 30 days on 50mg cranberry powder a day in his plain yogurt (he loves it!).
Just things you might want to ask your vet about, just my experience.
I hope Grady feels better very soon.
Bookmarks