Farming stores are always way less. And so you know, the better brand of dog food you get, the less of it they have to eat because the less fillers they have. All good brands of dog food should be devoid of corn because corn is not anything for a dog. They are carnivores. It's just a way to make the dog feel full. Dogs get their energy from meat, not carbs. So if possible, go grain free! A lot of dogs end up with grain intolerances too. The cheapest grain free I know of is Taste of the Wild. Remy eats this. The price at PSP is about 40 dollars for 30 lbs but at a farm store it's only 38 for 30 lbs. Good deal! She loves it and she gets no ear or urinary tract infections anymore. (I believe it's because of the carbs)

Do you have a Costco? They have a Kirkland brand made by Diamond. I hear it's pretty darn good food for the price. It's super cheap too! Like... 23 bucks for a 40 lbs bag. That's a deal! They also started a new brand that is pretty cheap, and I'm pretty sure it's grain free... It's called Nature's Domain and may be just a bit more... but you probably could get away with feeding less since it has no grains that will go right through your dog.