Question: how much food should a cavalier king charles spaniel puppy eat?
Answer: The amount is based on the dog's weight, which for a Cavalier is normally in the 13 to 18 pound range. While serving size varies from one food to another, in general your dog should be eating about 1 to 1.5 cups of food each day, ideally split in half and served as two separate meals.