The keys to a good dog diet are balance, variety, quality, and quantity.
It takes approximately 5 seconds to become overwhelmed by all the choices in feeding your dog. Many advocate for a completely raw diet, some encourage homemade dog food, while others point out particular brands of high-quality kibble.
Think about what your dog would eat in the wild - some vegetation, not many carbohydrates, and mostly meat and bones...then remember that a raw diet may not be practical, given that they aren't foraging in the wild and all of that will have to come from you! Raw food diets can be expensive and time intensive. If you are purchasing low-quality meat, you are introducing the same problems to your dog that people encounter from antibiotics and growth hormones in our food. A raw food diet also requires that you pay close attention to ensure a balance of nutrients. There are many resources available on the internet to help you if you choose to go this route.
We have opted for a combination of good quality kibble and raw food. Clearly, our dogs prefer the raw food, but it's not a practical option for us at this point. There are quite a few different kinds of fruit and vegetables they like, too.
A quick internet search will bring you tons of recipes for food and treats for your pup. You can find everything from super simple slice and serve to minimal prep to complex, make-ahead. I've been finding quite a few lately, so check back to the site for my favorites as I'll be sharing them in the coming months.
If your dog lives to eat, remember to count treats as part of their daily food intake.
It can be easy to overfeed a dog that is food-motivated, especially while you are intensively training them. Australian Labradoodles tend to eat to live not live to eat, so this isn't usually a problem.