Sudah dari nama trah - Cane Corso - orang dapat menyimpulkan tentang asal Italia, Latinnya. Canet (dari bahasa Latin Canine - anjing) dan Corso - konsonan dengan nama pulau Corsica, yang menunjukkan nama jalan di Roma kuno, tempat kuda-kuda berlari. Menurut versi lain, Corso berasal dari bahasa Latin "cohors", yang berarti "pelindung, penjaga, pengawal, menurut versi lain, dari kata Spanyol" Corsaro ", yang berarti "penunggang". Tapi itu adalah Kota Abadi dari masa kejayaan Kekaisaran Romawi sebagai negara adidaya kuno yang kita berutang pada munculnya jenis Cane Corso.
Pembentukan trah ini terkait erat dengan sejarah perkembangan Italia. Di Kekaisaran Romawi, anjing bertempur dalam pertempuran dan di arena, dan juga menjaga budak dan vila. Tentu saja, seseorang harus memperlakukan konsep "trah Cane Corso di Roma Kuno" dengan agak hati-hati, karena tidak ada standar breed yang ketat atau foto untuk menilai penampilan anjing pada waktu itu, dan kita hanya dapat berbicara tentang nenek moyang modern. Cane- Corso, tidak lebih. Bagaimanapun, diyakini bahwa Cane Corso berasal dari Great Dane Molossian kuno, dan termasuk ras anjing tertua. Dalam periode sejarah selanjutnya, trah ini menyebar di Eropa sebagai anjing penjaga, pemburu, dan pekerja – pembantu gembala. Penyebutan anjing ini dapat ditemukan di berbagai penulis, dan anjing yang mirip dengan Cane Corso digambarkan pada ukiran dan lambang. Setelah Perang Dunia Kedua, untuk alasan yang tidak sepenuhnya dipahami (mungkin, kekurangan nutrisi, atau kematian di medan perang), Cane Corso sebagai jenis terpisah praktis menghilang.