Kat and Karen are correct about Taste of the Wild, but if as you say $$ is an issue and you do have a Tractor Supply close by they also sell a food called 4Health that is a 4star food that is supposedly cheaper than Taste of the Wild--probably not as good a food, but just as good if not better than Natural Balance and definitely better than Rachel Ray. Most of Rachel Ray's protein is plant based from corn. Even though it says beef is the first ingredient, there is not enough for the protein count. Also, you run a risk in your dog eventually developing the allergies that many dogs develop on foods with corn in them. I have been studying foods lately until I am nuts, so I know how frustrating this food thing can be--hope this helps.
Life is better because I have friends like you.