English Cocker Spaniels should be fed 2-3 small meals per day, totaling around 300-400 grams of food.