

BullyBillows
BullyBillows Puppy Dry Food: Angus Beef review
Flavour
Two grain-free puppy kibbles built to one plan, each a single animal at 65% with the share broken out line by line. They part company on the analysis: the beef carries more protein and fat over less starch, and its calcium suits a big pup better. Both land in our Excellent band.
Our view
Likely to suit
- Puppies kept to one named animal, from the fresh meat right through to the fat or oil
- Grain-free homes. Sweet potato and beans do the binding
- A printed joint dose from the start: glucosamine and methylsulfonylmethane at 178 mg/kg each, chondroitin sulphate at 125 mg/kg
- Pups whose digestion needs settling, with fructo-oligosaccharides at 175 mg/kg and mannan-oligosaccharides at 50 mg/kg
Worth watching
- An omega 3 supplement with no species named in either bag, which matters on a strict exclusion diet
- Calcium declared differently on each, so swapping bags means a fresh look at the analysis
Written by our editorial team. Independent guidance, not veterinary advice.
How this scores
How we scoreThe details
Dog fit
Listed for puppies of every size. If yours will finish large or giant, check the calcium on the bag you pick; the beef sits inside the growth range and the salmon above it.
Dry
Puppy
Toy, Small, Medium, Large, Giant
Beef
The score, in context
- Angus Beef 78.0
- Scottish Salmon 73.5
All two Excellent. Typical dry food: Good.
The beef reads meatier and sits more comfortably for a pup that will finish large; the salmon trails it within the same band.
What's in it
- Freshly prepared Angus beef35%Shrinks in the oven, so carries less protein than its share suggests.
- Dried beef25%Already concentrated; it does most of the protein work.
- Beef fat5%Beef again. No other animal on the list.
- Sweet potato, beansHold the kibble together in place of cereal.
- Beet pulp
- Dried superfood blend: carrot, green beans, cauliflower, tomato, courgetteEach equivalent to 4% fresh. Garnish.
- Omega 3 supplementThe one entry that will not say where it came from.
- Minerals, joint pack178, 178, 125 mg/kgA working joint dose.
- FOS, MOS, olive extract175, 50 mg/kg, 0.01%
The fuller trace panel of the two: zinc, iron, manganese, copper, iodine and selenium, each with its dose, plus vitamin D3 at 2,000 IU.
Named ingredients
Against the range
- Protein, dry matter
- 39.1%
- 34.8% in the salmon
- Carbohydrate, dry matter
- 29.9%
- 36.4% in the salmon
- Calcium, dry matter
- 1.2%, inside the growth range
- 1.96% in the salmon
- Energy
- 391 kcal per 100g
- 378 in the salmon
The one to choose for a puppy expected to finish large, and the higher scorer here.
Each bag puts one animal at 65% of the recipe and itemises it: fresh meat, then the dried share, then the fat or oil, each with its own percentage. Cereal is absent, so sweet potato and beans hold the kibble together, with beet pulp for gentle fibre.
The joint pack and prebiotic doses are identical and printed in milligrams per kilo. Each bag has a dried superfood blend, every entry equivalent to 4% fresh ingredients, so the vegetables are garnish. What differs is the analysis, and with it the calcium.
Nutritional analysis
Declared analysis
36%
18%
4%
6.5%
8%
Dry weight
39.1%
19.6%
4.3%
7.1%
29.9%
As-fed composition
Estimated breakdown of the finished product by ingredient category, from the declared ingredient list and ingoing weights. These are estimates, not measurements.
26.4%
65%
8.6%
Pricing & size
- Price per kilo
- £6.67 (RRP)
- Pack
- 2kg, 6kg, 12kg
- A 15kg dog eats
- 305 to 315 g a day, 310 in the middle
- Cost per day, 15kg dog
- £2.07
A puppy's needs change almost weekly, so read the bag chart against age and expected adult weight.
Premium end of the market for a dry food, though the recipe gives good value for what it costs.
Ingredients and nutrition are taken from manufacturer data. Retailer pricing is not yet live for this food.
Related dog food guides
Ranked shortlists that include foods like this one.










