Canine hemangiosarcoma: retrospective analysis of 104 cases.