All Dog Food Filter Close Filters In stock Only show items in stock (149) Flavour Beef (2) Chicken (28) Duck (4) Fish (8) Heart (3) Lamb (14) Liver (5) Pheasant (1) Pork (2) Poultry (2) Rabbit (5) Sprats (1) Tripe (7) Turkey (4) Wild Boar (2) More Clear selection Food Type Complete Food (5) Dry Food (37) Wet Food (24) Clear selection Pet Age Puppy (4) Adult Dog (58) Senior Dog (4) Clear selection Specialist Food Type Grain Free (6) Hypoallergenic (1) Large Breed (2) Low Calorie (3) Sensitive Digestion (4) Small Breed (6) Working Dog (8) More Clear selection Suitable For Dogs (5) Clear selection Weight (g) 150 (1) 395 (5) 400 (8) 454 (10) Clear selection Weight (kg) 1 (5) 1.5 (5) 2 (17) 6 (11) 12 (5) Clear selection Brand Albion (16) Arden Grange (6) Burns (25) Carnilove (10) Denes (6) Fish4Pets (Dogs) (21) Forthglade (21) James Wellbeloved (32) Royal Canin (39) Skinners (2) Clear selection £ - Clear selection 151 - 178 of 178 productsItems per page1530456075Sort byName ascendingName descendingPrice ascendingPrice descendingOffers ascendingOffers descendingPopularity Previous 123 Royal Canin Maxi Puppy 15kg £ 73.99Add to wishlistViewAdd to your basket3 units in stock Royal Canin Maxi Puppy 4kg £ 29.99Add to wishlistViewAdd to your basket4 units in stock Royal Canin Medium Adult 15kg £ 65.99Add to wishlistViewAdd to your basket9 units in stock Royal Canin Medium Adult 4kg £ 26.49Add to wishlistViewAdd to your basket10 units in stock Royal Canin Medium Adult 7+ 15kg £ 70.99Add to wishlistViewAdd to your basket5 units in stock Royal Canin Medium Adult 7+ 4kg £ 27.99Add to wishlistViewAdd to your basket4 units in stock Royal Canin Medium Adult Pouch 140g £ 1.50Add to wishlistViewAdd to your basket9 units in stock Royal Canin Medium Digestive Care 3kg £ 23.99Add to wishlistViewAdd to your basket5 units in stock Royal Canin Medium Light Weight Care 3kg £ 24.29Add to wishlistViewAdd to your basket6 units in stock Royal Canin Medium Puppy 15kg £ 73.99Add to wishlistViewAdd to your basket3 units in stock Royal Canin Medium Puppy 4kg £ 29.99Add to wishlistViewAdd to your basket5 units in stock Royal Canin Medium Puppy Pouch 140g £ 1.55Add to wishlistViewAdd to your basket4 units in stock Royal Canin Mini Adult 2kg £ 16.79Add to wishlistViewAdd to your basket17 units in stock Royal Canin Mini Adult 8+ 2kg £ 17.49Add to wishlistViewAdd to your basket5 units in stock Royal Canin Mini Adult Pouch 85g £ 0.99Add to wishlistViewAdd to your basket16 units in stock Royal Canin Mini Ageing +12 1.5kg £ 13.59Add to wishlistViewAdd to your basket4 units in stock Royal Canin Mini Digestive Care 8kg £ 54.99Add to wishlistViewNotify me Royal Canin Mini Puppy 4kg £ 34.69Add to wishlistViewAdd to your basket6 units in stock Royal Canin Poodle Adult 1.5kg £ 15.49Add to wishlistViewAdd to your basket3 units in stock Royal Canin Pug Adult 1.5kg £ 14.99Add to wishlistViewAdd to your basket2 units in stock Royal Canin Pug Adult 7.5kg £ 50.99Add to wishlistViewNotify me Royal Canin Shih Tuz Adult 1.5kg £ 15.99Add to wishlistViewAdd to your basket6 units in stock Royal Canin Westie Adult 1.5kg £ 14.99Add to wishlistViewAdd to your basket2 units in stock Royal Canin X Small Adult 8+ 1.5kg £ 13.99Add to wishlistViewAdd to your basket2 units in stock Royal Canin X-Small Puppy 1.5kg £ 14.99Add to wishlistViewAdd to your basket1 unit in stock Royal Canin Yorkshire Terrier Adt 1.5kg £ 15.99Add to wishlistViewAdd to your basket4 units in stock Skinners Field and Trial Maintenance 15kg £ 28.49Add to wishlistViewAdd to your basket3 units in stock Skinners Field and Trial Muesli Dog Food 15kg £ 28.49Add to wishlistViewAdd to your basket4 units in stock Previous 123