Abebe Fromsa, and Narinder Singh Saini. “Canine Urolithiasis and Concurrent Urinary Bladder Abnormalities: Symptoms, Haematology, Urinalysis and Comparative Radiographic and Ultrasonographic Diagnosis”. Veterinary  Medicine, vol. 4, no. 1, June 2019, pp. 18-26, doi:10.17140/VMOJ-4-132.