Risk factors for canine magnesium ammonium phosphate urolithiasis associated with bacterial infection | DocHero AI - Best paraphrasing and translation tool for academic and professional writing