Canine calcium oxalate urolithiasis. Case-based applications of therapeutic principles.