Top-rated foods
The 50 highest-scoring of 2,120 complete foods, by the DFR score.
Raw food ranks like any other food, so check its handling advice before you buy.
How the list is ordered
Complete foods only, best DFR score first.
Foods on the same score share a position, shown as =12. The one whose label says more comes first: how much of the recipe has an amount stated, and how many of protein, fat, fibre, ash and moisture are given. Then brand A to Z.
- Excellent: 270 (13%)
- Good: 420 (20%)
- Fair: 255 (12%)
- Weak: 1,175 (55%)
- Position 1Excellent
- Meat 35 out of 35
- Protein 9.3 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Position 2Excellent
- Meat 35 out of 35
- Protein 8.8 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 7.2 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreClassic Lamb Tripe, Kangaroo and ChickenPaleo Ridge · raw100% meatTop 6% of raw foods£0.77/100g11 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 7.3 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 7.6 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreClassic Wild Venison and DuckPaleo Ridge · raw100% meatTop 6% of raw foods£1.12/100g11 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 7.3 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreProDog Raw Chicken & LambProDog Raw · raw99.5% meatTop 6% of raw foods£0.48/100g11 foods share this scoreExcellent
- Meat 34.8 out of 35
- Protein 7.9 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreComplete Chicken & Beef DinnerRawtdoor · raw100% meatTop 6% of raw foods£0.50/100g11 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 7.2 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreComplete Chicken & Herring DinnerRawtdoor · raw100% meatTop 6% of raw foods£0.50/100g11 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 7.3 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreComplete Chicken & Sprat DinnerRawtdoor · raw100% meatTop 6% of raw foods£0.50/100g11 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 7.2 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 7.9 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreGoat & Goose Raw Dog FoodMersey Raw · raw100% meatTop 6% of raw foods£0.70/100g11 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 7.7 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 3, shared by 11 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 7.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreChicken & Lamb CompleteBirmingham Raw · raw100% meatTop 13% of raw foods£0.27/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.9 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 7.2 out of 10
- Starch 19.3 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 6.3 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreClassic Beef and DuckPaleo Ridge · raw100% meatTop 13% of raw foods£0.69/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.5 out of 10
- Starch 19.7 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreClassic Beef Heart, Tripe and ChickenPaleo Ridge · raw100% meatTop 13% of raw foods£0.58/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreClassic Lamb Tripe and ChickenPaleo Ridge · raw100% meatTop 13% of raw foods£0.50/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.3 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreClassic Lamb Tripe and TurkeyPaleo Ridge · raw100% meatTop 13% of raw foods£0.50/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.7 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreClassic Pork and ChickenPaleo Ridge · raw100% meatTop 13% of raw foods£0.73/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreClassic Venison, Beef Tripe and DuckPaleo Ridge · raw100% meatTop 13% of raw foods£0.64/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.4 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scorePaleo Plus Lamb & MintPaleo Ridge · raw94% meatTop 13% of raw foods£0.90/100g18 foods share this scoreExcellent
- Meat 32.9 out of 35
- Protein 8.6 out of 10
- Starch 19.8 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreExcellent
- Meat 33.3 out of 35
- Protein 8 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreComplete Chicken & Beef Heart DinnerRawtdoor · raw100% meatTop 13% of raw foods£0.50/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreComplete Chicken Chunks DinnerRawtdoor · raw100% meatTop 13% of raw foods£0.50/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.6 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreComplete Chicken Heart DinnerRawtdoor · raw100% meatTop 13% of raw foods£0.50/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.8 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreComplete Chicken, Liver and Spleen DinnerRawtdoor · raw100% meatTop 13% of raw foods£0.50/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreComplete Skinned Wild Rabbit - MincedRawtdoor · raw100% meatTop 13% of raw foodsNo offer18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 9.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 0 out of 3
- Joint position 14, shared by 18 foods on the same scoreChicken & Tripe Raw Dog FoodMersey Raw · raw100% meatTop 13% of raw foods£0.57/100g18 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 14, shared by 18 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 6.1 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreDurham Turkey Meaty Bites - Complete Raw Meal for DogsDurham · raw90% meatTop 16% of raw foods£0.50/100g10 foods share this scoreExcellent
- Meat 31.5 out of 35
- Protein 8.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreClassic Beef Tripe and ChickenPaleo Ridge · raw100% meatTop 16% of raw foods£0.50/100g10 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 5.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreClassic Lamb Breast and HeartPaleo Ridge · raw100% meatTop 16% of raw foods£0.85/100g10 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 5.3 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreClassic Lamb Tripe and DuckPaleo Ridge · raw100% meatTop 16% of raw foods£0.50/100g10 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 5.1 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreExcellent
- Meat 33.3 out of 35
- Protein 6.7 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreComplete Chicken & Lamb DinnerRawtdoor · raw100% meatTop 16% of raw foods£0.50/100g10 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 5.4 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreComplete Chicken & Tripe DinnerRawtdoor · raw100% meatTop 16% of raw foods£0.50/100g10 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 6.5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 11.4 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scorePork & Lamb Raw Dog FoodMersey Raw · raw100% meatTop 16% of raw foods£0.60/100g10 foods share this scoreExcellent
- Meat 35 out of 35
- Protein 5.1 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreDuck & Tripe CompleteBirmingham Raw · raw100% meatTop 16% of raw foods£0.27/100g10 foods share this scoreExcellent5/6 measurable
- Meat 35 out of 35
- Protein 5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 32, shared by 10 foods on the same scoreRhondda Raw Beef 80-10-10Rhondda Raw · raw100% meatTop 16% of raw foods£0.28/100g10 foods share this scoreExcellent5/6 measurable
- Meat 35 out of 35
- Protein 5 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 4.7 out of 10
- Starch 19.5 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 4.9 out of 10
- Starch 19.7 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 4.9 out of 10
- Starch 19.6 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 5.5 out of 10
- Starch 19.1 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 5 out of 10
- Starch 19 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 4.6 out of 10
- Starch 20 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 5.4 out of 10
- Starch 19.2 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 4.6 out of 10
- Starch 19.9 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
- Joint position 42, shared by 14 foods on the same scoreExcellent
- Meat 35 out of 35
- Protein 4.6 out of 10
- Starch 19.5 out of 20
- Made 20 out of 20
- Meat form 12 out of 12
- Organs 3 out of 3
5 more foods share the score of the last food shown.