Yes - with the exception of calcium. While most of the nutrient requirement for your dog should come from the diet itself, if you add Dr. Jones' Ultimate Canine Health Formula it will fill in any nutritional gaps. The only additional nutrient required would be extra calcium, to a (total) of approximately 25mg per lb of body weight daily. Ultimate Canine (all versions) contains 240 mg per serving, so you will need to add enough extra to make up the difference (for example, a 50lb dog would get about another 1000mg of calcium daily, along with Ultimate Canine). Good sources include food grade bone meal and powdered egg shells.