Ужо з назвы пароды - кане корсо - можна зрабіць выснову аб яе італьянскім, лацінскім паходжанні. Canet (ад лацінскага Canine - сабака) і Corso - сугучныя з назвай вострава Корсіка, абазначаючы назву вуліцы ў Старажытным Рыме, па якой бегалі коні. Па іншых версіях Корса паходзіць ад лацінскага «cohors», што азначае «абаронца, апякун, целаахоўнік, па іншай версіі, ад іспанскага слова «Corsaro», што азначае «вершнік». Але менавіта Вечнаму гораду часоў росквіту Рымскай імперыі як старажытнай звышдзяржавы мы абавязаны з'яўленнем пароды кане корсо.
Станаўленне пароды непарыўна звязана з гісторыяй развіцця Італіі. У Рымскай імперыі сабакі змагаліся ў баях і на арэне, а таксама ахоўвалі рабоў і дачы. Вядома, да паняцця «парода кане корсо ў Старажытным Рыме» варта ставіцца даволі асцярожна, так як ні строгіх стандартаў пароды, ні фатаграфій, каб судзіць аб вонкавым выглядзе сабакі, у той час не існавала, і гаворка можа ісці толькі аб продках сучасных Кане-корсо, больш нічога. Як бы там ні было, лічыцца, што кане корсо адбыліся ад старажытных молосских догаў, і ставяцца да самых старажытных парод сабак. У больш позні гістарычны перыяд парода распаўсюдзілася ў Еўропе як вартавыя, паляўнічыя і працоўныя сабакі - памочнікі пастухоў. Згадкі аб гэтых сабаках сустракаюцца ў розных аўтараў, а падобныя на кане корсо сабакі маляваліся на гравюрах і гербах. Пасля Другой сусветнай вайны па да канца не высветленых прычынах (магчыма, недахоп харчавання або смерць на палях бітваў) кане корсо як асобная парода практычна знікла.