well there are ways to go Good quality without breaking the bank...
look into Diamond Naturals line (no corn no byproduct), if you have a costco kirklands also has a corn free food, and Tractor Supply has 4-Health.
youll pay $28-$32 for a 40lb bag in chicken or lamb and rice
its not as great as going completly grain free but its much more affordable than most good foods
i feed diamond naturals chicken and rice, and a 40lb bag lasts a little over a month right now with a a 5 and 10lb adult dogs and a 40lb growing (4 1/2month old) puppy.
Raw would 100% absolutly be the best choice, if going raw id go prey model...quail and rabbit are nice choices.
if you want to do home cooked the key is balance...dogs are carnivores, they dont "need" grain and they cant digest raw vegatbles...
so your mix should be primarily meat, veggies shoudl be cooked (or blended into a mush) and grain should be kept "simple" rice being the better choice.
my personal home cooked "treat" (i make a batch and the dogs get a little each morning just as a treat) i use 1small packet of brown rice, (2cups) and then i use 4lbs of chicken (whatevers cheap) diced small and boiled...ill also usually add giblets, and im thinking of using come chicken livers but ive got to figure out how to cook them so they dont turn to mush lol) then ill add 1 small pack of frozen mixed veg (about 2 cups) i boil that up first then add it to the mix, i add a couple tablespoons of garlic pepper too and mix well then freeze it in bathest thatll last about 3 days.
its not a complete mean because theres not enough organ meat and no calcium (bone)
and im planning on going 100% raw by next spring (need my buns to start producing first lol) but nutill then i do the diamond naturals for the main diet and they get a chicken and rice mix each morning (or ill scrable a couple of eggs and add a small dollop of greek yogurt)
i guess if you were to get a meat grinder and grind a WHOLE chicken or rabbit ect to add to the cooked mix it would be a balanced meal...but youd deifnalty need to add organ and calcium to a home cooked meal somehow.