We use Nature's Recipe Lamb & Rice Senior (we used regular till the dogs got to be about 6 or 7, then switched to senior). We love it--good quality ingredients, and less expensive than the other "high end' brands. We also like Premium Edge dog food (L&R Sr), but the chain near us that carried it was bought out so we no longer can find it easily locally. I did a lot of price comparison & ingredient comparison, and these 2 brands imo but still have good ingredients.
My brother feeds ProPlan L&R Sr to his Blue Heeler & likes it a lot, but our German Shepherd-cross is allergic to somethng in that mix, so we don't feed it. We did have to try a couple of brands of dog foods to find one that wasn't too pricey and that didn't aggravate the GS-cross's food allergies.
Tips--before you buy/adopt your dog, go to the pet store and read labels & look at prices. You want to find a dog food where the first ingredient, and preferably the first 2 ingredients, are meat and NOT meat by-products. Avoid dog foods where the first ingredient is any kind of grain. Buy the dog food that is suited to your dog's life stage (puppy, adult, or senior), and generally follow the recommendation for the feeding amount. When you take the dog to the vet for vaccinations/check-ups, ask what is the ideal weight for the dog, and then check the dog food bag's suggested feeding amount based on that.
Also, we buy 2 bags (35# each) at a time (our dogs eat a total of 12 oz each, daily, so we go through a lot of dog food fairly quickly). We have a neighbor who has cats, and she saved up the square plastic kitty litter containers for us and we use them for dog food storage. They have snapping lids, and we keep them in a closet with the door closed at all times (along with the dog treats, too). So it was a free way to store the food, rather than buy those pricey dog food storage bins from the pet store. We did of course clean them thoroughly 2x before using them (I scrubbed them with dish soap, rinse, set out in the sun to dry, then did that process again).