PLEASE NOTE: DUE TO THE EASTER BANK HOLIDAYS, ANY ORDERS PLACED AFTER 1PM ON THURSDAY 28TH MARCH MAY NOT BE DISPATCHED UNTIL TUESDAY 2ND APRIL

Delivery from £3.49
Free In-Store Collection

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.49
13 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Large Tails

Buffalo Natural Dog Treats Buffalo Large Tails

£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
10 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Lung 130g

Buffalo Natural Dog Treats Buffalo Lung 130g

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

Buffalo Natural Dog Treats Buffalo Wraps (Pack of 3)

£4.49
6 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
1 in Stock Dispatched Immediately
Multi-Buy Discounts Available
Buffalo Natural Dog Treats Buffalo Gullet 100g

Buffalo Natural Dog Treats Buffalo Gullet 100g

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

Buffalo Natural Dog Treats Buffalo Steak 200g

£5.49
3 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
...