Atypical subcutaneous giant cells carcinoma in three dogs: histological, immunohistochemical and ultrastructural features.