Venison Sticks

£4.95£70.00

Made from finest venison, these natural sausage sticks are a firm favourite. They’re great for dogs with weight issues or food intolerances

Clear