Calcium oxalate urolithiasis in the canine: surgical management and preventative strategies.
scientific article