All in all, 4Health is a good-quality dog food at a low price.
In my opinion, their recipes could contain a little more protein and fewer carbohydrates.
Furthermore, a high-quality dog food for me should contain a range of fruits and vegetables, which some of 4health's recipes are lacking.