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!

145 - 192 of 221 results
145 - 192 of 221 results
145 - 192 of 221 results
Tin labelled as beef, lamb, vegetables and rice menu, enriched with carbohydrates. Shows images of raw meat, peas, carrots and rice. 400g.
2 options

Rocco Menu 6 x 400g

Beef, Vegetables & Rice

£8.49
£3.54 / kg
£7.90
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco DietCare Hypoallergenic, single source of animal protein, lamb with pumpkin, 400g can.
4 options

Rocco Diet Care Hypoallergenic - Lamb

6 x 800g

£16.99
£3.54 / kg
£15.80
Not rated

Delivery in 1-3 working days

Subscribe and Save
Tin labelled senior poultry and oat flakes, 400g, supporting power and vitality. Large yellow circle shows 24x pack size.
3 options

Rocco Senior Multibuy 24 x 400g

Lamb & Millet

Individually
£25.96
£23.69
£2.47 / kg
£22.03
Not rated

Delivery in 1-3 working days

Subscribe and Save
Tin labelled senior poultry and oat flakes, 400g, supporting power and vitality. Large yellow circle shows 24x pack size.
3 options

Rocco Senior Multibuy 24 x 400g

Poultry & Oats

Individually
£25.96
£23.69
£2.47 / kg
£22.03
Not rated

Delivery in 1-3 working days

Subscribe and Save
Pack of 27 trays, each 300g, with beef and potatoes, contains extra potatoes, omega-3, and dietary fibres as shown on the packaging.
3 options

Rocco Classic Trays Multibuy 27 x 300g

Pure Beef

Individually
£25.47
£23.19
£2.86 / kg
Rating: 3/5(1)

Delivery in 1-3 working days

Rocco World Trip, lamb with potatoes & rosemary, 800g can. Meat meal for dogs.
2 options

Rocco World Trip: Greece - Beef with Lamb with Potatoes & Rosemary

6 x 800g

£13.49
£2.81 / kg
£12.55
Not rated

Delivery in 1-3 working days

Subscribe and Save
Three packs of Rocco Curls with 100% chicken, resealable packaging, and a yellow percentage discount symbol shown.
4 options

Rocco Curls Multibuy

Multibuy: Chicken 6 x 200g

Individually
£20.94
£19.89
£16.58 / kg
£18.50
Not rated

Delivery in 1-3 working days

Subscribe and Save
Tin labelled 'World Trip' showing chicken with coconut and papaya, with visible pieces of meat, coconut, and papaya on the front. 800g.
2 options

Rocco World Trip: Jamaica - Chicken with Coconut & Papaya

6 x 800g

£13.49
£2.81 / kg
£12.55
Not rated

Delivery in 1-3 working days

Subscribe and Save
Tin labelled Senior, lamb and millet flavour, 800g. Text highlights supporting power and vitality. Image shows raw meat and millet grains.
2 options

Rocco Senior 6 x 800g

Lamb with Millet

£13.99
£2.91 / kg
£13.01
Not rated

Delivery in 1-3 working days

Subscribe and Save
Button with text 'Try Now' on a can labelled 'Beef with green tripe', 100% fresh ingredients and grain-free, 800g.

Rocco Classic Mixed Trial Pack 6 x 800g

Mixed Pack I (6 Varieties)

£13.49
£2.81 / kg
£12.55
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco DietCare Weight Control, low energy, beef & chicken, 400g. Food for dogs with weight control.
4 options

Rocco Diet Care Weight Control - Beef & Chicken

6 x 400g

£9.99
£4.16 / kg
£9.29
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Rocco Chings Steak-Style, chicken with fish, 200g. Resealable packaging with image of a dog and text: 'As delicious as a steak!'.
6 options

Rocco Chings Steak Style

Super Multibuy: 12 x 200g Chicken

Individually
£39.48
£35.59
£14.83 / kg
£33.10
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Rocco DietCare Weight Control, low energy, beef & chicken, 400g. Food for dogs with weight control.
4 options

Rocco Diet Care Weight Control - Beef & Chicken

6 x 800g

£16.49
£3.44 / kg
£15.34
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Tin labelled Trio di Carne, 3 meat varieties: beef with lamb and poultry, 800g.
4 options

Rocco Classic Trio di Carne 6 x 800g

Beef with Lamb & Poultry

£13.99
£2.91 / kg
£13.01
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco DietCare Weight Control, low energy, beef & chicken, 400g. Food for dogs with weight control.
4 options

Rocco Diet Care Weight Control - Beef & Chicken

Multibuy: 24 x 400g

Individually
£39.96
£37.39
£3.89 / kg
£34.77
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Tin labelled 'Real Hearts' with whole chicken hearts, chicken meat image, and text stating 'Chicken', 800g. Gold badge reads 'With whole chicken hearts'.
2 options

Rocco Real Hearts 6 x 800g

Beef with Whole Chicken Hearts

£16.49
£3.44 / kg
£15.34
Not rated

Delivery in 1-3 working days

Subscribe and Save
Three packs of Rocco Curls with 100% chicken, resealable packaging, and a yellow percentage discount symbol shown.
4 options

Rocco Curls Multibuy

Super Multibuy: Duck 12 x 200g

Individually
£41.88
£38.49
£16.04 / kg
£35.80
Not rated

Delivery in 1-3 working days

Subscribe and Save
Pack of 24 cans, poultry with beef, junior formula, supports healthy growth with added calcium, 400g per can.
4 options

Rocco Junior Multibuy 24 x 400g

Poultry with Chicken Hearts & Rice

Individually
£25.96
£23.69
£2.47 / kg
£22.03
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco World Trip, lamb with potatoes & rosemary, 800g can. Meat meal for dogs.
2 options

Rocco World Trip: Greece - Beef with Lamb with Potatoes & Rosemary

Multibuy: 24 x 800g

Individually
£53.96
£51.19
£2.67 / kg
£47.61
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco DietCare Weight Control, chicken with potato, low in energy, 400g can.
2 options

Rocco Diet Care Weight Control - Chicken with Potato

6 x 400g

£9.99
£4.16 / kg
£9.29
Not rated

Delivery in 1-3 working days

Subscribe and Save
Pack of 24 cans, poultry with beef, junior formula, supports healthy growth with added calcium, 400g per can.
4 options

Rocco Junior Multibuy 24 x 400g

Turkey with Veal Hearts & Rice

Individually
£25.96
£23.69
£2.47 / kg
£22.03
Not rated

Delivery in 1-3 working days

Subscribe and Save
Tin labelled Trio di Carne, 3 meat varieties: beef with lamb and poultry, 800g.
4 options

Rocco Classic Trio di Carne 6 x 800g

Beef with Chicken & Veal

£13.99
£2.91 / kg
£13.01
Not rated

Delivery in 1-3 working days

Subscribe and Save
Three packs of Rocco Curls with 100% chicken, resealable packaging, and a yellow percentage discount symbol shown.
4 options

Rocco Curls Multibuy

Multibuy: Duck 6 x 200g

Individually
£20.94
£19.89
£16.58 / kg
£18.50
Not rated

Delivery in 1-3 working days

Subscribe and Save
Tin labelled Trio di Carne, 3 meat varieties: beef with lamb and poultry, 800g.
4 options

Rocco Classic Trio di Carne 6 x 800g

Beef with Chicken & Game

£13.99
£2.91 / kg
£13.01
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Sticks with beef, soft and easy to portion. Packaging shows brown snack sticks and a black and white dog.
4 options

Rocco Sticks 120g

Chicken & Salmon: 12 sticks (120g)

£1.99
£16.58 / kg
£1.85
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Junior, poultry, chicken hearts & rice. Supports healthy growth with calcium. 400g can.
4 options

Rocco Junior 6 x 400g

Poultry with Beef

£6.49
£2.70 / kg
£6.04
Not rated

Delivery in 1-3 working days

Subscribe and Save
Tin labelled 'Rocco World Trip' showing chicken with lentils and mango, 800g. Visible ingredients: raw meat, chicken pieces, lentils, mango slice.
2 options

Rocco World Trip: India - Chicken with Lentils & Mango

6 x 800g

£13.49
£2.81 / kg
£12.55
Not rated

Delivery in 1-3 working days

Subscribe and Save
Three Rocco Classic trays: beef with game, beef with lamb, and beef with chicken. Each states 100% fresh ingredients and grain-free. Blue circle with white text reads 'TRY NOW'.
3 options

Rocco Trays Mixed Trial Pack 9 x 300g

Menu Mix 1: Beef, Poultry, Lamb

£8.49
£3.14 / kg
Not rated

Delivery in 1-3 working days

Pack of 24 cans, poultry with beef, junior formula, supports healthy growth with added calcium, 400g per can.
4 options

Rocco Junior Multibuy 24 x 400g

Poultry with Beef

Individually
£25.96
£23.69
£2.47 / kg
£22.03
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Sticks with beef, soft and easy to portion. Packaging shows brown snack sticks and a black and white dog.
4 options

Rocco Sticks 120g

Poultry: 12 sticks (120g)

£1.99
£16.58 / kg
£1.85
Not rated

Delivery in 1-3 working days

Subscribe and Save
Pack of 27 trays, beef with vegetables and rice, enriched with carbohydrates, 300g each. Product image shows ingredients and key features.

Rocco Menu Trays Multibuy 27 x 300g

Menu Mix 1: Beef, Poultry, Lamb

Individually
£25.47
£23.19
£2.86 / kg
Not rated

Delivery in 1-3 working days

Multipack of 24 tins, each containing chicken with whole chicken hearts, 800g per tin. Label highlights real hearts and whole chicken hearts as ingredients.
2 options

Rocco Real Hearts Multibuy 24 x 800g

Chicken with Whole Chicken Hearts

Individually
£65.96
£62.99
£3.28 / kg
£58.58
Not rated

Delivery in 1-3 working days

Subscribe and Save
Turkey with veal hearts and rice, supports healthy growth with added calcium. 800g tin, pack of 24.
4 options

Rocco Junior Multibuy 24 x 800g

Turkey with Veal Hearts & Rice

Individually
£53.96
£51.19
£2.67 / kg
£47.61
Not rated

Delivery in 1-3 working days

Subscribe and Save
Turkey with veal hearts and rice, supports healthy growth with added calcium. 800g tin, pack of 24.
4 options

Rocco Junior Multibuy 24 x 800g

Poultry with Game & Rice

Individually
£53.96
£51.19
£2.67 / kg
£47.61
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Junior, poultry, chicken hearts & rice. Supports healthy growth with calcium. 400g can.
4 options

Rocco Junior 6 x 400g

Poultry with Game & Rice

£6.49
£2.70 / kg
£6.04
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Junior, poultry, chicken hearts & rice. Supports healthy growth with calcium. 400g can.
4 options

Rocco Junior 6 x 400g

Turkey with Veal Hearts & Rice

£6.49
£2.70 / kg
£6.04
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco DietCare Weight Control, low energy, beef & chicken, 400g. Food for dogs with weight control.
4 options

Rocco Diet Care Weight Control - Beef & Chicken

Multibuy: 24 x 800g

Individually
£65.96
£62.99
£3.28 / kg
£58.58
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Turkey with veal hearts and rice, supports healthy growth with added calcium. 800g tin, pack of 24.
4 options

Rocco Junior Multibuy 24 x 800g

Poultry with Chicken Hearts & Rice

Individually
£53.96
£51.19
£2.67 / kg
£47.61
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco DietCare Hepatic, chicken, oats & cottage cheese, 400g. Highly digestible protein for dogs with liver problems.
2 options

Rocco Diet Care Hepatic - Chicken with Oat Flakes & Cottage Cheese

6 x 400g

£9.99
£4.16 / kg
£9.29
Not rated

Delivery in 1-3 working days

Subscribe and Save
Three packs of Rocco Curls with 100% chicken, resealable packaging, and a yellow percentage discount symbol shown.
4 options

Rocco Curls Multibuy

Super Multibuy: Chicken 12 x 200g

Individually
£41.88
£38.49
£16.04 / kg
£35.80
Not rated

Delivery in 1-3 working days

Subscribe and Save
Multipack of 24 tins, each containing 400g chicken with whole chicken hearts. Label shows 'REAL HEARTS' and highlights inclusion of whole chicken hearts.
2 options

Rocco Real Hearts Multibuy 24 x 400g

Beef with Whole Chicken Hearts

Individually
£37.96
£35.39
£3.69 / kg
£32.91
Not rated

Delivery in 1-3 working days

Subscribe and Save
Pack of 24 cans, poultry with beef, junior formula, supports healthy growth with added calcium, 400g per can.
4 options

Rocco Junior Multibuy 24 x 400g

Poultry with Game & Rice

Individually
£25.96
£23.69
£2.47 / kg
£22.03
Not rated

Delivery in 1-3 working days

Subscribe and Save
Pack of 24 cans, beef with vegetables and rice, enriched with carbohydrates, 400g each. Visible ingredients include meat, carrots, peas and rice.
2 options

Rocco Menu Multibuy 24 x 400g

Beef, Lamb, Vegetables & Rice

Individually
£33.96
£31.49
£3.28 / kg
£29.29
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Tin labelled Trio di Carne, 3 meat varieties: beef with lamb and poultry, 800g.
4 options

Rocco Classic Trio di Carne 6 x 800g

Mix (3 Varieties)

£13.99
£2.91 / kg
£13.01
Not rated

Delivery in 1-3 working days

Subscribe and Save
Rocco Classic Pork dog food, 400g can, with beef and chicken, 100% fresh ingredients, grain-free recipe.

Rocco Classic Pork 6 x 400g

Mixed Pack (6 Varieties)

£7.49
£3.12 / kg
£6.97
Not rated

Delivery in 1-3 working days

Subscribe and Save