Free delivery from £45 (T&C’s apply)**
Basket

German Shepherd

Keep your cherished German Shepherd in tip-top condition at every stage of its life with our super range of German Shepherd dog food.

1 - 11 of 11 results
1 - 11 of 11 results
1 - 11 of 11 results
Eukanuba German Shepherd Adult
2 options

Eukanuba German Shepherd Adult

Multibuy: 2 x 12kg

Individually
£73.98
£72.39
£3.02 / kg
£68.05
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Eukanuba German Shepherd Adult
2 options

Eukanuba German Shepherd Adult

12kg

£36.99
£3.08 / kg
£34.77
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save

Your benefits

5% Off on orders £79+
£10 Voucher with your stamp card
Save up to 7% with subscribe & save
Royal Canin German Shepherd Adult
2 options

Royal Canin German Shepherd Adult

Multibuy: 2 x 11kg

Individually
£120.98
£118.99
£5.41 / kg
£111.85
Rating: 5/5(7)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin German Shepherd Adult
2 options

Royal Canin German Shepherd Adult

11kg

£60.49
£5.50 / kg
£56.86
Rating: 5/5(7)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin German Shepherd Adult 5+
2 options

Royal Canin German Shepherd Adult 5+

Multibuy: 2 x 12kg

Individually
£126.98
£124.99
£5.21 / kg
£117.49
Not rated

Delivery in 1-3 working days

Subscribe and Save
Concept for Life German Shepherd Adult
2 options

Concept for Life German Shepherd Adult

12kg

£43.49
£3.62 / kg
£40.45
Not rated

Delivery in 1-3 working days

Subscribe and Save
Royal Canin German Shepherd Adult 5+
2 options

Royal Canin German Shepherd Adult 5+

12kg

£63.49
£5.29 / kg
£59.68
Not rated

Delivery in 1-3 working days

Subscribe and Save
Concept for Life German Shepherd Adult
2 options

Concept for Life German Shepherd Adult

Multibuy: 2 x 12kg

Individually
£86.98
£83.79
£3.49 / kg
£77.92
Not rated

Delivery in 1-3 working days

Subscribe and Save
Royal Canin German Shepherd Puppy
3 options

Royal Canin German Shepherd Puppy

12kg

£61.99
£5.17 / kg
£58.27
Rating: 5/5(8)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin German Shepherd Puppy
3 options

Royal Canin German Shepherd Puppy

3kg

£19.49
£6.50 / kg
£18.32
Rating: 5/5(8)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin German Shepherd Puppy
3 options

Royal Canin German Shepherd Puppy

Multibuy: 2 x 12kg

Individually
£123.98
£105.99
£4.42 / kg
£99.63
Rating: 5/5(8)

Delivery in 1-3 working days

Subscribe and Save