Single Source Protein Dog Food
80 products
80 products
Delivery in 1-3 working days
1 Varieties from
£8.491366535.0
1.5kgWas £9.99Now£8.49£5.66 / kg
Delivery in 1-3 working days
1 Varieties from
£7.491377919.0
Black Rocks - GoatWas £8.99Now£7.49£8.32 / kg
Delivery in 1-3 working days
1 Varieties from
£30.391378935.0
Insects with Potatoes & CarrotsWas £36.49Now£30.39£3.38 / kg
Delivery in 1-3 working days
9 Varieties from
£13.99600271.9
4 Varieties: Lamb, Chicken, Beef, Duck (300g) individually priced £19.96Now£18.99£63.30 / kg
600271.12
Chicken Breast Fillet (3 x 110g) individually priced £29.97Now£26.99£81.79 / kg
600271.2
Chicken Hearts (4 x 70g) individually priced £19.96Now£17.49£62.46 / kg
600271.4
Lamb Lung (4 x 50g) individually priced £19.96Now£17.49£87.45 / kg
600271.5
Beef Liver (4 x 90g) individually priced £19.96Now£17.49£48.58 / kg
more
Delivery in 1-3 working days
2 Varieties from
£8.99180583.0
Chicken Fillets individually priced £9.87Now£8.99£14.98 / kg
180583.1
Chicken Fillet Strips individually priced £9.87Now£8.99£14.98 / kg
Delivery in 1-3 working days
2 Varieties from
£9.991016610.1
1.5kg£9.99£6.66 / kg
Delivery in 1-3 working days
3 Varieties from
£7.491092037.1
1.5kg£7.49£4.99 / kg
1092037.0
12kg£42.99£3.58 / kg
1092037.2
Economy Pack: 2 x 12kg individually priced £85.98Now£81.49£3.40 / kg
Delivery in 1-3 working days
2 Varieties from
£6.99935566.0
1.5kg£6.99£4.66 / kg
935566.2
12kg£39.99£3.33 / kg
Delivery in 1-3 working days
3 Varieties from
£6.99935713.0
1.5kg£6.99£4.66 / kg
935713.2
12kg£39.99£3.33 / kg
935713.3
Economy Pack: 2 x 12kg individually priced £79.98Now£75.49£3.15 / kg
Delivery in 1-3 working days
5 Varieties from
£1.00759984.4
300g£1.00£3.33 / kg
759984.1
1kg£6.49£6.49 / kg
759984.0
5kg individually priced £32.45Now£29.29£5.86 / kg
759984.2
12kg£52.99£4.42 / kg
759984.3
Economy Pack: 2 x 12kg individually priced £105.98Now£101.99£4.25 / kg
Delivery in 1-3 working days
4 Varieties from
£6.49759992.0
1kg£6.49£6.49 / kg
759992.1
5kg individually priced £32.45Now£29.29£5.86 / kg
759992.2
12kg£52.99£4.42 / kg
759992.3
Economy Pack: 2 x 12kg individually priced £105.98Now£101.99£4.25 / kg
Delivery in 1-3 working days
4 Varieties from
£6.49759991.0
1kg£6.49£6.49 / kg
759991.1
5kg individually priced £32.45Now£29.29£5.86 / kg
759991.2
12kg£52.99£4.42 / kg
759991.3
Economy Pack: 2 x 12kg individually priced £105.98Now£101.99£4.25 / kg
Delivery in 1-3 working days
4 Varieties from
£6.49760059.0
1kg £6.49£6.49 / kg
760059.1
5kg individually priced £32.45Now£29.29£5.86 / kg
760059.2
12kg£52.99£4.42 / kg
760059.3
Economy Pack: 2 x 12kg individually priced £105.98Now£101.99£42.50 / kg
Delivery in 1-3 working days
3 Varieties from
£5.49862113.2
12kg£47.99£4.00 / kg
862113.1
Economy Pack: 2 x 12kg individually priced £95.98Now£91.49£3.81 / kg
Delivery in 1-3 working days
5 Varieties from
£1.00683844.0
1kg£5.49£5.49 / kg
683844.1
5kg individually priced £27.45Now£24.49£4.90 / kg
683844.2
12kg£47.99£4.00 / kg
683844.3
Economy Pack: 2 x 12kg individually priced £95.98Now£91.49£3.81 / kg
Delivery in 1-3 working days
3 Varieties from
£5.49861713.2
12kg£49.99£4.17 / kg
861713.3
Economy Pack: 2 x 12kg individually priced £99.98Now£94.99£3.96 / kg
Delivery in 1-3 working days
4 Varieties from
£5.49850812.1
1kg£5.49£5.49 / kg
850812.0
5kg individually priced £27.45Now£24.49£4.90 / kg
850812.2
12kg£49.99£4.17 / kg
850812.3
Economy Pack: 2 x 12kg individually priced £99.98Now£94.99£3.96 / kg
Delivery in 1-3 working days
4 Varieties from
£5.99795349.5
1kg£5.99£5.99 / kg
795349.6
4kg£20.99£5.25 / kg
795349.7
12kg£46.99£3.92 / kg
795349.8
Economy Pack: 2 x 12kg individually priced £93.98Now£89.49£3.73 / kg
Delivery in 1-3 working days
4 Varieties from
£5.99648800.0
1kg £5.99£5.99 / kg
648800.1
4kg individually priced £23.96Now£21.29£5.32 / kg
648800.2
12kg£47.99£4.00 / kg
648800.3
Economy Pack: 2 x 12kg individually priced £95.98Now£91.49£3.81 / kg
Delivery in 1-3 working days
4 Varieties from
£5.99648851.0
1kg£5.99£5.99 / kg
648851.1
4kg individually priced £23.96Now£21.29£5.32 / kg
648851.2
12kg£47.99£4.00 / kg
648851.3
Economy Pack: 2 x 12kg individually priced £95.98Now£91.49£3.81 / kg
Delivery in 1-3 working days
4 Varieties from
£5.99556910.0
1kg£5.99£5.99 / kg
556910.1
4kg individually priced £23.96Now£21.29£5.32 / kg
556910.2
12kg£47.99£4.00 / kg
556910.3
Economy Pack: 2 x 12kg individually priced £95.98Now£91.49£3.81 / kg
Delivery in 1-3 working days
3 Varieties from
£14.99653890.1
Mixed Pack I (3 x 1kg) individually priced £17.97Now£14.99£5.00 / kg
653890.2
Mixed Pack II (3 x 1kg) individually priced £17.97Now£14.99£5.00 / kg
653890.3
Mixed Pack III (3 x 1kg) individually priced £17.97Now£14.99£5.00 / kg
Delivery in 1-3 working days
4 Varieties from
£5.99556911.0
1kg£5.99£5.99 / kg
556911.1
4kg individually priced £23.96Now£21.29£5.32 / kg
556911.2
12kg£47.99£4.00 / kg
556911.3
Economy Pack: 2 x 12kg individually priced £95.98Now£91.49£3.81 / kg
Delivery in 1-3 working days
2 Varieties from
£51.99409314.9
12.2kg£51.99£4.26 / kg
409314.10
Economy Pack: 2 x 12.2kg individually priced £103.98Now£99.99£4.10 / kg
Delivery in 1-3 working days
3 Varieties from
£10.99409315.3
2kg£10.99£5.50 / kg
409315.9
12.2kg£53.99£4.43 / kg
409315.10
Economy Pack: 2 x 12.2kg individually priced £107.98Now£104.99£4.30 / kg
Delivery in 1-3 working days
2 Varieties from
£52.49177903.9
12.2kg£52.49£4.30 / kg
177903.10
Economy Pack: 2 x 12.2kg individually priced £104.98Now£102.99£4.22 / kg
Delivery in 1-3 working days
1 Varieties from
£46.79584899.3
10kgRRP* £59.99Our Price£46.79£4.68 / kg
Delivery in 1-3 working days
9 Varieties from
£16.99480836.8
Mixed Pack I (Lamb, Duck, Wild Boar)Was £17.99Now£16.99£3.54 / kg
Notify me when available480836.4
Wide Acres - Chicken£16.99£3.54 / kg
480836.5
Strong Lands - Pork£16.99£3.54 / kg
480836.6
Blue River - Fish£16.99£3.54 / kg
480836.7
Black Rocks - Goat£19.99£4.16 / kg
more
Delivery in 1-3 working days
2 Varieties from
£9.991238261.1
6 x 375g£9.99£4.44 / kg
1238261.2
Saver Pack: 24 x 375g individually priced £39.96Now£36.49£4.05 / kg
Delivery in 1-3 working days
5 Varieties from
£22.491209938.4
Mixed Pack: 4 Varieties£22.49£4.69 / kg
1209938.1
Wide Acres - Free-Range Chicken£22.99£4.79 / kg
1209938.0
Great Desert - Free-Range Turkey£22.99£4.79 / kg
1209938.2
High Valley - Free-Range Beef£22.99£4.79 / kg
Delivery in 1-3 working days
1 Varieties from
£9.99754970.0
6 x 300g Mixed Pack (Turkey, Beef, Lamb, Duck)£9.99£5.55 / kg
Delivery in 1-3 working days
9 Varieties from
£9.99480760.10
Mixed Pack I: Lamb, Duck, Wild BoarWas £10.99Now£9.99£4.16 / kg
Notify me when available480760.9
Mixed Pack II: Chicken, Pork, FishWas £10.99Now£9.99£4.16 / kg
Notify me when available480760.4
Wide Acres - Chicken£9.99£4.16 / kg
480760.5
Strong Lands - Pork£9.99£4.16 / kg
480760.6
Blue River - Fish£9.99£4.16 / kg
more
Delivery in 1-3 working days
5 Varieties from
£8.99699468.4
Mixed Pack: 4 varieties£9.99£5.55 / kg
699468.0
High Valley - Beef£8.99£4.99 / kg
699468.3
Great Desert - TurkeyWas £9.99Now£8.99£4.99 / kg
699468.1
Green Fields - Lamb£8.99£4.99 / kg
699468.2
Wild Hills - Duck£8.99£4.99 / kg
Delivery in 1-3 working days
5 Varieties from
£13.491209942.0
Wide Acres - Free-Range Chicken£13.99£5.83 / kg
1209942.1
Great Desert - Free-Range Turkey£13.99£5.83 / kg
Delivery in 1-3 working days
2 Varieties from
£11.99870134.0
6 x 800g£17.99£3.75 / kg
870134.1
6 x 400g£11.99£5.00 / kg
Delivery in 1-3 working days
2 Varieties from
£11.99741047.1
6 x 800g£17.99£3.75 / kg
741047.0
6 x 400g£11.99£5.00 / kg
Delivery in 1-3 working days
2 Varieties from
£11.99740988.1
6 x 800g£17.99£3.75 / kg
740988.0
6 x 400g£11.99£5.00 / kg
Delivery in 1-3 working days
2 Varieties from
£11.99740627.0
6 x 800g£17.99£3.75 / kg
740627.1
6 x 400g£11.99£5.00 / kg
Delivery in 1-3 working days
4 Varieties from
£11.9946852.6
Lamb & Rice£11.99£2.50 / kg
46852.7
Chicken & Potatoes£11.99£2.50 / kg
46852.9
Turkey & Potatoes£11.99£2.50 / kg
46852.8
Game & Pasta£11.99£2.50 / kg
Delivery in 1-3 working days
4 Varieties from
£7.4946853.3
Lamb & Rice£7.49£3.12 / kg
46853.4
Chicken & Potatoes£7.49£3.12 / kg
46853.6
Turkey & Potatoes£7.49£3.12 / kg
46853.5
Game & Pasta£7.49£3.12 / kg
Delivery in 1-3 working days
2 Varieties from
£13.491210337.2
6 x 400g Adult Mixed Pack (Turkey, Chicken, Beef, Duck)£13.49£5.62 / kg
Notify me when available1210337.3
6 x 800g Adult Mixed Pack (Turkey, Chicken, Beef, Duck)£22.49£4.69 / kg
Delivery in 1-3 working days
1 Varieties from
£8.991374816.1
Black Rocks - Goat£8.99£9.99 / kg
Delivery in 1-3 working days
1 Varieties from
£10.99871126.0
6 x 300g Mixed Pack I (Lamb, Beef, Rabbit, Veal)£10.99£6.11 / kg
Notify me when availableDelivery in 1-3 working days
3 Varieties from
£9.99480831.8
6 x 400g Mixed Pack I (Lamb, Duck, Wild Boar)Was £10.99Now£9.99£4.16 / kg
Notify me when available480831.9
6 x 400g Mixed Pack II (Chicken, Pork, Fish)Was £10.99Now£9.99£4.16 / kg
Notify me when available480831.7
6 x 800g Mixed Pack I (Lamb, Duck, Wild Boar)Was £17.99Now£16.99£3.54 / kg
Notify me when availableDelivery in 1-3 working days
6 Varieties from
£4.99600331.7
Chicken Breast Fillet (110g)£9.99£90.82 / kg
600331.6
Duck Neck (90g)£4.99£55.44 / kg
600331.2
Chicken Hearts (70g)£4.99£71.29 / kg
600331.4
Lamb Lung (50g)£4.99£99.80 / kg
600331.5
Beef Liver (90g)£4.99£55.44 / kg
more
Delivery in 1-3 working days
2 Varieties from
£2.79684170.0
180g£2.79£15.50 / kg
684170.1
Saver Pack: 3 x 180g individually priced £8.37Now£7.29£13.50 / kg
Delivery in 1-3 working days
2 Varieties from
£2.99353655.2
180g£2.99£16.61 / kg
353655.3
Saver Pack: 3 x 180g individually priced £8.97Now£7.99£14.80 / kg
Delivery in 1-3 working days
2 Varieties from
£2.79684178.0
180g£2.79£15.50 / kg
684178.1
Saver Pack: 3 x 180g individually priced £8.37Now£7.29£13.50 / kg
Delivery in 1-3 working days
2 Varieties from
£2.99684181.0
180g£2.99£16.61 / kg
684181.1
Saver Pack: 3 x 180g individually priced £8.97Now£7.99£14.80 / kg
Delivery in 1-3 working days
2 Varieties from
£3.79229788.1
25 Chews£11.99£0.48 / unit
Delivery in 1-3 working days
2 Varieties from
£5.99229715.0
500g£5.99£11.98 / kg
229715.2
2.5kg individually priced £29.95Now£26.79£10.72 / kg
Delivery in 1-3 working days
2 Varieties from
£4.99233645.0
500gWas £5.49Now£4.99£9.98 / kg
233645.1
1.5kg individually priced £14.97Now£13.19£8.79 / kg
Delivery in 1-3 working days
1 Varieties from
£6.49231139.0
500g£6.49£12.98 / kg
Delivery in 1-3 working days
2 Varieties from
£4.49260114.0
10 Chews£4.49£0.45 / unit
260114.2
30 Chews individually priced £13.47Now£11.79£0.39 / unit
Delivery in 1-3 working days
3 Varieties from
£5.29229718.0
10 Chews£5.29£0.53 / unit
229718.2
30 Chews individually priced £15.87Now£13.19£0.44 / unit
229718.1
100 Chews individually priced £52.90Now£38.79£0.39 / unit
Delivery in 1-3 working days
2 Varieties from
£3.99328107.0
200gWas £4.49Now£3.99£19.95 / kg
328107.1
600g individually priced £11.97Now£11.49£191.50 / kg
Delivery in 1-3 working days
2 Varieties from
£9.99995386.4
Size M£9.99£83.25 / kg
995386.5
Saver Pack: 2 x Size M individually priced £19.98Now£18.99£79.13 / kg
Delivery in 1-3 working days
2 Varieties from
£3.29119360.0
Medium to Large Breeds RRP* £4.28Our Price£3.29£16.45 / kg
119360.1
All Breeds RRP* £4.28Our Price£3.29£16.45 / kg
Delivery in 1-3 working days
2 Varieties from
£8.99212937.7
10 ChewsWas £9.99Now£8.99£0.90 / unit
212937.8
50 Chews individually priced £44.95Now£41.29£0.83 / unit
Delivery in 1-3 working days
2 Varieties from
£3.99982353.0
Salmon Fillet (50g)£3.99£79.80 / kg
982353.1
Chicken Breast Fillet (60g)£3.99£66.50 / kg
Delivery in 1-3 working days
2 Varieties from
£5.69212935.1
10 Pack£5.69£0.57 / unit
212935.2
50 Pack individually priced £28.45Now£25.49£0.51 / unit
Delivery in 1-3 working days
1 Varieties from
£6.49578307.7
200g (approx. 10 pcs)£6.49£32.45 / kg
Delivery in 1-3 working days
2 Varieties from
£2.99138396.0
250gWas £3.19Now£2.99£11.96 / kg
138396.1
750g individually priced £8.97Now£8.49£11.32 / kg
Delivery in 1-3 working days
2 Varieties from
£9.99212853.1
5 ChewsWas £10.99Now£9.99£2.00 / unit
212853.2
15 Chews individually priced £29.97Now£26.99£1.80 / unit
Delivery in 1-3 working days
2 Varieties from
£7.991118205.0
500g£7.99£15.98 / kg