I have a 1 year and 1 month old puppy who has come back with ammonium Mg phosphate (struvite) in her free catch. I am wondering what is the most cost effective thing is to do from her. My vet pushes for me to get x-rays($135 for first view and an additional $70 for second view, needing at least 2) which also means an initial visit cost of $65 minimum. Depending on what they see they may also need to do ultrasound ($155) and a cystotomy ($1600 minimum). I wanted to just out her on the struvite dissolving food but they insist on xrays to be sure. Her PH is >9 and 3+ for the crystals present. Any guidance would be appreciated.