I hate to go against what your Vet is telling you so I will suggest you discuss my answer with them before switching foods. That being said my answer is yes there are alternatives. Companies like Hills and Royal Canin that make the Vet diets also make Urinary diets that are available at pet stores. Stop in at your local Ruffin’s and our staff will be glad to show you your choices.