 Petco Health and Wellness Company is launching the flagship store, Reddy, for its premium lifestyle brand for dogs in the SoHo neighborhood of Manhattan in New York City, the company said in a press release on Thursday Oct. 28. An urban basecamp for pets and pet parents, Reddy SoHo offers curated merchandise and new, exclusive, ... 