Cane Corsos with collar or harness

Why is my Cane Corso always hungry? (+ Solution)

Is your Cane Corso always hungry, and you wonder why? Do you think he gets enough food, but your Cane Corso devours every meal within seconds and barks again shortly after?

There are different reasons why a Cane Corso seems to be always hungry. The most likely reason is that he is not getting enough food. The manufacturers’ feeding recommendations are rough guides and must be adjusted individually. One factor in the amount of food is weight. But the individual activity level is another decisive factor determining the amount of food. But diseases like diabetes or medication could be the reason for the big appetite.

How much does a Cane Corso eat?

Before we get to the bottom of why your Cane Corso is always hungry, we must first clarify how much food he needs. So approximately. Cane Corsos are a large breed that needs a lot of food.

The amount of food depends primarily on age and weight. All manufacturers give on their packages feeding recommendations, which are a rough guideline for us dog owners.

Currently, we feed the dry food from Orijen* and are very satisfied. According to the feeding recommendation, a 110 lbs (50 kilograms) dog needs between 330 and 430 grams of dry food. The amount depends, of course, on the activity level and the individual metabolism.

Some gain weight quickly and dogs, like our Cane Corso, gain weight very slowly.

So a Cane Corso with 50 kilograms body weight needs about 330 to 430 grams of dry food – it varies minimally from manufacturer to manufacturer.

How much does a Cane Corso puppy eat?

Cane Corso puppies are similar to adult animals. You first follow the feeding recommendation on the package.

Everything is fine if your Cane Corso gains weight weekly and doesn’t look emaciated. However, with a Cane Corso puppy, you must remember that they should grow up lean to best prevent joint problems later on.

So you should instead give your Cane Corso puppy a little too little food than too much.

To determine how much a Cane Corso puppy eats, we look at the right puppy food from Orijen. The feeding recommendation of the Orijen Puppy Large Breed is:

Weight PuppyFeeding recommendation
22 lbs (10 kg)270 grams
44 lbs (20 kg)360 grams
66 lbs (30 kg)480 grams
88 lbs (40 kg)450 grams
110 lbs (50 kg)440 grams

Again, common sense applies here. If your Cane Corso puppy is growing too fast, you should reduce the amount of food.

Cane Corso is hungry despite the feeding recommendation

This is not unusual if your Cane Corso is hungry despite the feeding advice. The feeding recommendation should only be a rough guideline.

After all, it applies to all dog breeds. Just as your Cane Corso may always be hungry, another dog of the same weight may have too much food.

You must adjust the food ration for your dog individually because every dog has a different activity level.

For example, if you walk your Cane Corso for 2 hours a day and jog once a week, he will need much more food than a Cane Corso that only walks 1 hour a day.

If you feel that your Cane Corso needs too little food, you have to increase the amount slowly.

Inferior dog food causes hunger.

The saying “You are what you eat” also applies to dogs.

If you feed nutrient-poor food with many low-quality ingredients, your dog will get hungry faster than if you provide high-quality food. Or your Cane Corso doesn’t want to eat at all.

The “fillers” may initially fill you, but if your Cane Corso makes several large piles shortly after eating to exaggerate, and more comes out than goes in, it is not surprising that he is constantly hungry.

There are hardly any nutrients left in the body that can be processed for all functions. Cheap dog food can also be the reason why your Cane Corso stinks.

Does my Cane Corso need more food?

If your Cane Corso gets enough food, too little, or even too much, you can see by his stature.

When your Cane Corso is small he needs less food than a bigger one.

Being overweight can also lead to a variety of diseases in a dog. If you want to increase the life expectancy of your Cane Corso, you should avoid being overweight.

Attention!! Is your dog aggressive on the leash? Here is the solution!
Your Cane Corso has a good figure if you can’t see the ribs, but you can feel them when you stroke him on the side.

Related Cane Corso Posts:

If you have a layer of fat on the ribs and have to press a little to feel the ribs, your Cane Corso is probably too fat.

However, if you can see the ribs, it is no wonder he is always hungry. Then he is not getting enough food.

The exceptions are puppies: Cane Corso are large dogs that should grow slowly. The bones and joints develop more slowly and can be permanently damaged by too much weight in the first few months. A Cane Corso, you should rather “starve big.”

So don’t worry if your Cane Corso is smaller and lighter at the beginning. It is only suitable for his health.

A dog learns that begging pays

Maybe your Cane Corso is not hungry but has learned with time that he only has to beg, and then he will be rewarded with treats.

Cane Corsos are very intelligent and learn without any special training. Cane Corsos are easy to train since they are smart. But at the same time, they are stubborn and sometimes make training exhausting.

If you have found treats for your dog that he loves, he may want some of those treats. He starts begging, and if you think he is hungry, give him something out of pity.

Dogs beg for food in different ways. Either they nudge you or the food bowl with their nose. This is a clear sign.

But barking, whining, and whimpering can also be begging. If your Cane Corso gets a treat when he barks, he will learn this quickly and use it repeatedly.

Dogs can train themselves to beg very quickly, and at some point, unfortunately, it becomes a habit that is difficult to break.

If your Cane Corso is constantly begging for food, it does not necessarily mean he is hungry. Maybe he is bored, and your Cane Corso needs more exercise.

Diseases are the reason why your Cane Corso is always hungry

Unfortunately, diseases can also be why your Cane Corso is always hungry. So if you notice that your dog is suddenly more starved than usual, it could be that he is suffering from one of the following diseases:

  • Metabolic diseases such as diabetes, hypothyroidism, or Cushing’s disease can cause your dog to be more hungry.
  • Gastrointestinal diseases due to parasites or worms can increase appetite. But also serious diseases like cancer could be the cause.
  • Pancreatic insufficiency could be another reason for a constant feeling of hunger in your Cane Corso.
  • Medications increase your Cane Corso’s urge to eat. If your Cane Corso is on medication due to a medical condition, this could be the reason why your dog is constantly begging for food.

Conclusion: Why is my Cane Corso constantly hungry?

If your Cane Corso is constantly hungry, you should check his food amount first. Quite often, the general feeding recommendation of the manufacturer is taken as the only indicator. However, the public appearance of your Cane Corso is essential. Is he too thin? Then he probably gets too little food. But also diseases or medication could be the cause for his enormous appetite.

I am Marco with my Cane Corso and my Broholmer


I am Marco, and I am very lucky to live with 3 big Mastiff-type dogs. In this blog, I want to share all my experiences and knowledge about dogs.

Similar Posts