Yes. Even the best dog foods do not contain all of what you'll find in Dr. Jones' Ultimate Canine Health Formula. The point is to give additional nutrients for that extra advantage. Most dog foods, including some of the best, only provide basic levels of nutrients required for survival, not enough for your dog to really thrive.