I ordered six Lean Treats and a bag of Royal Canin dog food in April through ALL CARE COMPANIONS LLC (dog food) and received 3 of the six lean treats ( Sanavet Laboratories) on April 1. The three remaining lean treats have never been delivered and All Care's shipment of dog food has not arrived. I have since had to buy the dog food locally, and at this point really don't care about the missing lean treats or the dog food. I know these items are sold by other companies through the Walmart web site, but I'm deeply dissatisfied with the companies used. I don't know if it's there fault or if the USPS is the delivering party (they have been horrible about delays) but will never purchase these items again through Walmart, again, not because of Walmart but because of the delays.