Melissa, I'm sorry to hear this. I also agree that most vets aren't very well educated when it comes to nutrition. I used to feed all of my cats Royal Canin Urinary S/O because of Storm's urinary problems. Then my RB Starr and Pearl became sick from it. The vet I have now and the holistic vet that I used to see both recommended that I start feeding my cats a grain free diet. They even said that it would be good for Storm as long as I fed him plenty of canned food mixed with extra water. I've been feeding Innova Evo dry and canned for a little over 2 years now and Storm's never had any more urinary problems since. I've also started feeding them some of the Nature's Variety canned too. Even though he had the PU surgery because he became blocked 2 times, he would still either get struvite crystals or UTI's with other diets.

Now I don't feed as much dry as I used to. I mix some dry in with the canned and then I mix in some water. For Storm I make sure to that it's more like a gravy and he gets his without any dry. For Sky, Sunny, and Ziggy I just put a little water so that I can mix up the canned food better with the dry. For Pearl I give her a little canned food on her mat and then I give her dry food separately because she's very picky.

I hope that you'll be able to find a new diet that will work for all of your cats. I also hope that the crystals aren't being caused by stress. I'll keep you and all of your cats in my thoughts and prayers. Please take care.