Have been a longtime lurker as well, name is JP and I am currently living in Chicago, IL. Here for the knowledge on equipment and like Peter, looking to go West as well soon!
If you have access to it, I highly recommend "NutriSource". The brand manufactures, and distributes their own food in MN and has an in-house Nutritionists (very important in the dog food world vs third party). My Corgi's been on it his whole life.