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

Rocco

10% off Rocco! hurry while stocks last - discounts end 30/04/2025*

Rocco dog food gives your pet the nutrition it needs because Rocco is made using only 100% real fresh meat (no formed meat and no bone meal). Rocco dog food consistently omits all chemical additives. Rocco keeps your dog fit and tastes great - a meat meal just the way carnivorous dogs like it!

49 - 72 of 220 results
49 - 72 of 220 results
49 - 72 of 220 results
Rocco Classic 6 x 400g
13 options

Rocco Classic 6 x 400g

Beef with Chicken

£6.49
£2.70 / kg
£6.04
Rating: 5/5(3)

Delivery in 1-3 working days

Subscribe and Save
Rocco Curls -  200g
2 options

Rocco Curls - 200g

Duck

-10.03%
Was
£3.49
£3.14
£15.70 / kg
£2.92
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic Multibuy 24 x 800g
11 options

Rocco Classic Multibuy 24 x 800g

Beef with Game

Individually
£48.76
£43.88
£2.29 / kg
£40.81
Rating: 5/5(19)

Delivery in 1-3 working days

Subscribe and Save
Rocco Chings Mixed Trial Pack
3 options

Rocco Chings Mixed Trial Pack

Mixed Pack I (750g)

Individually
£9.42
£8.19
£10.92 / kg
£7.62
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic Multibuy 24 x 400g
13 options

Rocco Classic Multibuy 24 x 400g

Game Mix: Beef/Game, Beef/Reindeer, Beef/Wild Boar

Individually
£29.96
£29.79
£3.10 / kg
£28.90
Rating: 5/5(5)

Delivery in 1-3 working days

Subscribe and Save
Rocco Rolls Chew Sticks Multibuy
6 options

Rocco Rolls Chew Sticks Multibuy

Multibuy: Chicken Fillet 6 x 200g

Individually
£15.06
£13.55
£11.29 / kg
Rating: 5/5(1)

Delivery in 1-3 working days

Rocco Sensitive 6 x 400g
4 options

Rocco Sensitive 6 x 400g

Lamb & Rice

-10.01%
Was
£8.49
£7.64
£3.18 / kg
Not rated

Delivery in 1-3 working days

Rocco Cubes
4 options

Rocco Cubes

Multibuy: Chicken (4 x 150g)

Individually
£8.24
£7.19
£11.98 / kg
£6.69
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic Multibuy 24 x 800g
11 options

Rocco Classic Multibuy 24 x 800g

Beef with Wild Boar

Individually
£48.76
£43.88
£2.29 / kg
£40.81
Rating: 5/5(19)

Delivery in 1-3 working days

Subscribe and Save
Rocco Sensitive 6 x 400g
4 options

Rocco Sensitive 6 x 400g

Chicken & Potatoes

-10.01%
Was
£8.49
£7.64
£3.18 / kg
Not rated

Delivery in 1-3 working days

Rocco Diet Care Hypoallergenic - Lamb
4 options

Rocco Diet Care Hypoallergenic - Lamb

Multibuy: 24 x 400g

Individually
£35.96
£32.36
£3.37 / kg
£30.09
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Rolls Chew Sticks
3 options

Rocco Rolls Chew Sticks

with Fish 200g

-10.04%
Was
£2.79
£2.51
£12.55 / kg
Rating: 5/5(2)

Delivery in 1-3 working days

Rocco Chings Double 200g
3 options

Rocco Chings Double 200g

Chicken & Beef

-10.04%
Was
£2.79
£2.51
£12.55 / kg
£2.33
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic 6 x 800g
13 options

Rocco Classic 6 x 800g

Beef with Wild Boar

-9.64%
Was
£13.49
£12.19
£2.54 / kg
£11.34
Rating: 4/5(2)

Delivery in 1-3 working days

Subscribe and Save
Rocco Rolls Chew Sticks Multibuy
6 options

Rocco Rolls Chew Sticks Multibuy

Multibuy: Duck Fillet 6 x 200g

Individually
£15.06
£13.55
£11.29 / kg
Rating: 5/5(1)

Delivery in 1-3 working days

Rocco Sensitive 6 x 400g
4 options

Rocco Sensitive 6 x 400g

Turkey & Potatoes

-10.01%
Was
£8.49
£7.64
£3.18 / kg
Not rated

Delivery in 1-3 working days

Rocco Chings Double Mixed Trial Pack 3 x 200g

Rocco Chings Double Mixed Trial Pack 3 x 200g

3 Varieties

Individually
£7.53
£6.59
£10.98 / kg
£6.13
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic Multibuy 24 x 400g
13 options

Rocco Classic Multibuy 24 x 400g

Beef with Duck

Individually
£29.96
£27.99
£2.92 / kg
£26.03
Rating: 5/5(5)

Delivery in 1-3 working days

Subscribe and Save
Rocco Diet Care Renal - Beef with Chicken Hearts & Pumpkin
4 options

Rocco Diet Care Renal - Beef with Chicken Hearts & Pumpkin

Multibuy: 24 x 800g

Individually
£59.56
£53.60
£2.79 / kg
£49.85
Rating: 5/5(2)

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic 6 x 800g
13 options

Rocco Classic 6 x 800g

Beef with Green Tripe

-9.64%
Was
£13.49
£12.19
£2.54 / kg
£11.34
Rating: 4/5(2)

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic 6 x 800g
13 options

Rocco Classic 6 x 800g

Pure Beef

-9.61%
Was
£12.49
£11.29
£2.35 / kg
£10.50
Rating: 4/5(2)

Delivery in 1-3 working days

Subscribe and Save
Rocco Diet Care Gastrointestinal - Chicken with Parsnip
4 options

Rocco Diet Care Gastrointestinal - Chicken with Parsnip

Multibuy: 24 x 800g

Individually
£59.56
£53.60
£2.79 / kg
£49.85
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic 6 x 800g
13 options

Rocco Classic 6 x 800g

Beef with Salmon

-9.64%
Was
£13.49
£12.19
£2.54 / kg
£11.34
Rating: 4/5(2)

Delivery in 1-3 working days

Subscribe and Save
Rocco Cubes
4 options

Rocco Cubes

Chicken (150g)

-10.04%
Was
£2.29
£2.06
£13.73 / kg
£1.92
Not rated

Delivery in 1-3 working days

Subscribe and Save