How Much Should a Staffordshire Bull Terrier Eat?

Thank you for your support!

Staffordshire Bull Terriers are high-energy dogs and very muscular. With the amount of energy they are spending, you might be wondering how much food they consume per day. Are they big eaters or do they just eat like any regular dog? Let’s find out how much should a Staffordshire Bull Terrier eat.

How Much Should a Staffordshire Bull Terrier Eat?

You should feed a Staffordshire Bull Terrier 2 ½ cups of dog food. If he is still a puppy, split the 2 ½ cups into three servings. If you have an adult and a senior Staffy, split the 2 ½ into two servings of dog appropriate to your dog’s age.

Feeding a Staffordshire Bull Terrier Puppy

Puppies quickly burn off energy than older dogs. It means they need more feeding in a day. The suggested serving should be 2 ½ cups of dog food. You should divide this serving into three meals with 5/6 cup each meal. Remember to use appropriate dog food according to your puppy. 

Staffordshire Bull Terrier carrying a stick on his mouth

A Staffordshire Bull Terrier puppy requires small but frequent feeding throughout the day. They need more feedings than adults because they grow rapidly. You need to use puppy food to ensure your puppy gets the required nutrition that plays an important role in their growth.

The importance of feeding them three times a day is to help them to easily digest their food and keep consistent energy levels.

It’s also important not to overfeed your Staffordshire Bull Terrier puppy because puppies are more likely to gain weight than adults. However, the energy levels and metabolism varies in each puppy so you need to proportion your puppy’s meal respectively.

Feeding a Staffordshire Bull Terrier Adult

An adult Staffordshire Bull Terrier feeding will be different from the puppy. It will require two meals a day with the same amount of serving which is 2 ½. That’s the overall amount of dog food per day – which means your Staffordshire Bull Terrier will have 1.25 cup of dog food. However, you’ll transition to adult dog food this time.

What would you do if your Staffordshire Bull Terrier begs for more food? It’s hard to resist those puppy eyes for sure. However, you can opt for healthy treats such as veggies and fruits.

Remember not to give your dog more food than recommended. Also, not all food labels are honest. It’s sometimes confusing and misleading. What do you do now?

Determine your Staffordshire Bull Terrier’s weight. Once you have it, you can infer how many calories your dog needs throughout the day. Dogs are like individuals that the amount of nutrients they require varies.

It’s important to keep your Staffordshire Bull Terrier in shape rather than providing him food in his bowl for the whole day.

Feeding a Senior Staffordshire Bull Terrier

The amount of recommended serving doesn’t change, it’s still 2 ½ cups per day. You’ll need to divide it again into two meals. Although, you need to transition and use dog foods intended for seniors.

A senior Staffordshire Bull Terrier requires a different nutrient requirement. It needs more protein and calcium in its diet to maintain its muscles and bones healthy and strong.

You need to understand that as your Staffordshire Bull Terrier journeys into his senior age, his energy deteriorates. The immune system weakens and he gets bones problems. A well-balanced food with appropriate nutrient levels helps relieve your aging senior Bull Terrier.

Staffordshire Bull Terrier

Again, the nutrient requirement still depends on how active your senior Staffordshire Bull Terrier’s lifestyle is. 

The Importance of Giving Your Dog the Right Amount of Food 

The most sensible reason is to prevent your dog from gaining weight. Overfeeding leads to obesity that brings other health problems such as heart disease and diabetes. 

Giving your dog an appropriate amount of food maintains your Staffordshire Bull Terrier’s ideal weight to remain active. Being active is very important for good blood circulation. Good blood circulation allows the distribution of oxygen throughout the body aside from preventing obesity.

As long as you ensure that your Staffordshire Bull Terrier gets the right amount of food everyday, the frequency of feeding is only secondary. However, it’s best to feed your dog once in the morning and once per night. 

Related Questions

Why Is My Staffy Always Hungry?

Your Staffy might experience malabsorption wherein a dog can’t absorb nutrients found in his food. This results in frequent hunger and could be accompanied by vomiting or diarrhea. Bring your Staffordshire Bull Terrier to the vet for proper treatment.

Do Staffies Have Sensitive Stomachs?

Staffies are prone to sensitive stomachs because they tend to overeat most of the time. The high amount of protein might be causing intestinal distress which is why a mix of fiber in its diet is good to regulate digestion.


The amount of dog food to feed a Staffordshire Bull Terrier depends on its weight, age and activity levels. However, the safest bet is 2 ½ cups since this breed of dog is energetic. The amount of food you give your dog matters to keep his ideal weight and remain active.