Delivery from £3.49
Free In-Store Collection
Free Returns

Buffalo Natural Dog Treats

Most Popular
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Stuffed Bone 6”

Buffalo Natural Dog Treats Buffalo Stuffed Bone 6”

£2.99
1 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Medium/Large Buffalo Horn

Buffalo Natural Dog Treats Medium/Large Buffalo Horn

£4.99 each
9 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Jumbo Buffalo Horn

Buffalo Natural Dog Treats Jumbo Buffalo Horn

£7.99 each
5 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Lung 130g

Buffalo Natural Dog Treats Buffalo Lung 130g

£4.49
1 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Rolls Smoked (Pack of 3)

Buffalo Natural Dog Treats Buffalo Rolls Smoked (Pack of 3)

£6.75
5 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Steak 200g

Buffalo Natural Dog Treats Buffalo Steak 200g

£5.49
6 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Large Buffalo Tails (Pack of 3)

Buffalo Natural Dog Treats Large Buffalo Tails (Pack of 3)

£8.99
2 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Large Tails

Buffalo Natural Dog Treats Buffalo Large Tails

£2.99
Sold Out
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Wraps (Pack of 3)

Buffalo Natural Dog Treats Buffalo Wraps (Pack of 3)

£4.49
Sold Out
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Gullet 100g

Buffalo Natural Dog Treats Buffalo Gullet 100g

£4.49
Sold Out
...