Biology, diagnosis and treatment of canine appendicular osteosarcoma: Similarities and differences with human osteosarcoma