I feed Diamond puppy currently. And I feed Diamond Naturals to our ADULTS. It is Naturally Preserved, with no added food colorings. It has been independently analyzed, for content and quality, and it ranks in the top tier of Dog foods. I feed the regular puppy up front but if you have a big growthy puppy consider getting a large breed puppy food to temper their growth. Depends on the pup. I am not going to go into my food theory, but you are welcome to read my article on the web page. I think there are multiple good lines of dog food.
https://sites.google.com/site/idahooutbackgriffons/home/food-behavior-health
You have 2 options when you pick up your puppy. 1st I send you a transition bag, which will last a good week. You should feed that all the way home and for the first day or so. Find and research a food source that is local to you, that is of a nutritional quality that you find acceptable. Hint I cant think of a food you can buy at walmart that meets that minimal quality.
or 2nd, I will buy food the week before you all come. It comes in a 40# bag and your cost which is a pass thru is $38. You will need to let me know when we contact each other to confirm your pick up date the week prior to your coming. The 38 can just be added to the price of your puppy. Dont forget to purchase your rubber balls :] I can them for you if you dont have amazon or some other source.