Skip to content

UK Dog Food Directory

Every UK dog food we can get a full ingredient label for, scored out of 100 on what is actually in the bag. Filter by format, life stage or the ingredients you are avoiding, then compare like for like.

The directory

64.4/100

average ODF Score

  • Foods listed2,839
  • Price per day£0.12 - £7.49

Top score 94/100 - Different Dog Health+ Keep Me Trim Turkey

2,839 foods in the directory

2,839 foods

Dry
£0.92 / day approx.25% meat
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
£1.51 / day approx.50% meat
  • High meat50% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
79/100
Pure Pet FoodPure Pet Food Duck
Air-driedPuppyAdult
£1.51 / day approx.46% meat
  • High meat46% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
79/100
Cold-pressed
£0.70 / day approx.41% meat
  • High meat41% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
£0.83 / day approx.50% meat
  • High meat50% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
Simpsons PremiumSimpsons Premium 60/40
Dry
£0.78 / day approx.53% meat
  • High meat53% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
£0.51 / day approx.45% meat
  • High meat45% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
79/100
Dry
£0.81 / day approx.31% meat
  • High meat31% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
79/100
£0.91 / day approx.45.5% meat
  • High meat45.5% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
Wet
£2.73 / day62% meat
  • High meat62% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
79/100
£0.68 / day approx.45% meat
  • High meat45% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
Dry
£1.01 / day approx.40% meat
  • High meat40% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
Wellness CoreWellness Core 95%
Wet
£4.63 / day approx.66% meat
  • High meat66% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
79/100
£0.71 / day61% meat
  • High meat61% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
£0.72 / day approx.61% meat
  • High meat61% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
Wet
£6.88 / day approx.49% meat
  • High meat49% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
79/100
Wet
£1.86 / day approx.66% meat
  • High meat66% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
79/100
Dry
£0.79 / day41% meat
  • High meat41% named meat (30% or more counts as high).
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
  • Sensitive stomachFormulated to be gentle on digestion.
79/100
Wet
£4.59 / day approx.80% meat
  • High meat80% named meat (30% or more counts as high).
  • Grain-freeMade without any grains.
  • HypoallergenicLimited, single-source ingredients - kinder to sensitive dogs.
78/100
Dry
£0.44 / day approx.24.1% meat
  • NaturalNo artificial colours, flavours or preservatives.
  • Grain-freeMade without any grains.
78/100
Dry
£0.44 / day approx.18.3% meat
  • NaturalNo artificial colours, flavours or preservatives.
  • Sensitive stomachFormulated to be gentle on digestion.
78/100

Better bowls, straight to your inbox

New ratings, recall alerts and genuinely useful feeding guides. No spam, unsubscribe in one click.

What would you like to hear about?