Weighing between 90-110 pounds on average, the Cane Corso is a big dog with a hearty appetite. On average, the Cane Corso eats between 4-8 cups of food a day, depending on their size and activity level. Consult with your vet to see what's right for your dog. Quality dog food is usually about $2-$3 per pound.