Dr. Squatch’s products will be in the natural products section at over 1,600 Walmart locations. Dive Insight: To many DTC brands looking to scale, entering physical retail by way of industry giants like Target and Walmart seems to be the go-to method to gain more sales and exposure ...