Competitive Prices
Prompt UK Delivery
Free Returns within 21 Days T&Cs Apply

Buffalo Natural Dog Treats

Most Popular
Buffalo Natural Dog Treats Buffalo Stuffed Bone 6”

Buffalo Natural Dog Treats Buffalo Stuffed Bone 6”

Was £2.54£1.77
9 in Stock Dispatched Immediately
Buffalo Natural Dog Treats Buffalo Large Tails

Buffalo Natural Dog Treats Buffalo Large Tails

Was £2.54£1.77
30 in Stock Dispatched Immediately
Buffalo Natural Dog Treats Medium/Large Buffalo Horn

Buffalo Natural Dog Treats Medium/Large Buffalo Horn

Was £4.24£3.81 each
6 in Stock Dispatched Immediately
Buffalo Natural Dog Treats Jumbo Buffalo Horn

Buffalo Natural Dog Treats Jumbo Buffalo Horn

Was £6.79£6.11 each
9 in Stock Dispatched Immediately
Buffalo Natural Dog Treats Buffalo Lung 130g

Buffalo Natural Dog Treats Buffalo Lung 130g

Was £4.24£3.81
1 in Stock Dispatched Immediately
Buffalo Natural Dog Treats Buffalo Gullet 100g

Buffalo Natural Dog Treats Buffalo Gullet 100g

Was £3.82£3.43
7 in Stock Dispatched Immediately
Buffalo Natural Dog Treats Large Buffalo Tails (Pack of 3)

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

Was £7.64£6.11
5 in Stock Dispatched Immediately
...