How Much Should a Staffordshire Bull Terrier Eat?
Typical adult weight: 24-38 lb (medium breed). Adjust the weight below to match your dog.
Check the calories per cup on your dog food's bag and enter it above; brands vary a lot (about 300-450 kcal per cup for dry food).
A neutered adult Staffordshire Bull Terrier weighing 24-38 lb needs roughly 670-950 calories a day, about 2-2.75 cups of a typical 350 kcal/cup dry food.
Breed note: Stocky, muscular and usually keen on food. Keep an eye on treats and check for a visible waist.
Feeding a Staffordshire Bull Terrier puppy or adult
Medium breeds usually reach adult size around 12 months. Most adults do well on two meals a day. Check body condition every month or two, because the right amount can change with activity level and age.
Staffordshire Bull Terrier feeding FAQ
How much should a Staffordshire Bull Terrier eat per day?
A neutered adult Staffordshire Bull Terrier weighing 24-38 lb needs roughly 670-950 calories a day, about 2-2.75 cups of a typical 350 kcal/cup dry food. The exact amount depends on your dog's weight, age, activity and the calories in the food.
How much should an active Staffordshire Bull Terrier eat?
An active or working Staffordshire Bull Terrier may need about 840-1180 calories a day, or 2.5-3.5 cups at 350 kcal/cup.
How much should a senior or low-activity Staffordshire Bull Terrier eat?
A senior or low-activity Staffordshire Bull Terrier may need about 590-830 calories a day, or 1.75-2.25 cups at 350 kcal/cup.
Related guides
- How to Read a Dog Food Label (and Find Calories Per Cup)
- Is My Dog a Healthy Weight? How to Check at Home
- Puppy Feeding Guide: How Much and How Often
- How to Switch Dog Food Without Upsetting Their Stomach
- How Many Calories Does My Dog Need Each Day?
- Dog Treats and Calories: The 10 Percent Rule
- Feeding a Senior Dog: What Changes With Age