Brought my poor boy (who is only two and a half) to the vet this morning, noticed yesterday he was licking his privates a lot and he seemed sore. Good thing I did, turns out he has a pretty bad UTI. The vet did an ultrasound, and drained his bladder with a needle. She said his pee was full of blood, and he had come crystals in it, and there was a small amount of sediment in his bladder. She gave him an injection of metacam as well as cartrophen, and has put him on clavaseptin (antibiotic) for 14 days. I am worried sick about my baby, it's concerning because he didn't even seem sick- he's been eating and playing like normal. How can I prevent this from happening again? He currently eats a can of wet food a day (mixture of tiki cat and wellness core) but we also free feed dry wellness core. The vet mentioned urinary food, but I'm not sure I want to go this route as the reviews on it aren't great (lots of fillers etc) any advice would be greatly appreciated, worried sick.