It can seem expensive to feed your dog fresh food, but it doesn't have to be. It doesn't have to be “all or nothing,” any fresh food is a good thing, more is better, and thoughtfully chosen fresh food is the best.
One of the best ways to add useful nutrients to your dog's food is to use plants. Surprised? You'd expect to read “meat” in that sentence, but when you learn about the disease preventing power of plant chemistry you'll see that modest amounts of well chosen plant foods are extremely useful for dogs.