Find the best food for your best friend

Use the filters below to narrow down the best foods for your dog based on their individual needs.

Advanced search is temporarily unavailable.

In the meantime, you can browse all reviews and filter by type and rating, or use the comparison tool to compare foods side by side.

About your dog

Breed

Mixed breedAffenpinscherAfghan HoundAiredale TerrierAkita InuAlaskan MalamuteAmerican Cocker SpanielAustralian Cattle DogAustralian KelpieBasenjiBasset Griffon VendeenBasset HoundBeagleBearded CollieBedlington TerrierBelgian ShepherdBernese Mountain DogBichon FriseBloodhoundBorder CollieBorder TerrierBorzoiBoston TerrierBouvier des Flandres+110 more…

Age

Weaning2–3 months3–6 months6–12 months1–3 years3–7 years7–10 years10+ years

Gender

MaleFemale

Breeding

NoUnder 6 weeks pregnantOver 6 weeks pregnantNursing

Weight

1–5 kg5–10 kg10–15 kg15–20 kg20–30 kg30–40 kg40–50 kg50–60 kg60 kg+

Physique

Healthy weightProne to weight gainOverweightUnderweight

Exercise

Less active (<30 min)Normal (30–60 min)More active (1–2 hrs)Very active (>2 hrs)Working

Budget (per week)

Up to £1Up to £2Up to £3Up to £4Up to £5Over £5

Food type

Complete dryComplete wetComplete rawMixer biscuitsComplementaryNaturalHypoallergenicGrain-freeOrganic

Preferred protein

ChickenDuckTurkeyRabbitLambVenisonPorkBeefFishTripe

Health conditions

Search results for health conditions are based on related claims made by the manufacturer. If your dog has health problems, consult your veterinarian before changing their diet.
Minor digestive upsetsMinor skin problemsBad breathPlaque / tartar build-upHyperactivityStiff jointsMore serious health problems

Allergies & intolerances

All cerealsChickenWheatTurkeyMaizeLambBarleyBeefRicePorkOatsFishSoyaDuckDairy productsRabbitYeastRosemarySugar beet

Nutrient levels

Protein

LowModerateHigh

Oil / fat

LowModerateHigh

Fibre

LowModerateHigh

Minerals

LowModerateHigh