Dog-Friendly Retail Stores in Manchester, Vermont | Dog-Friendly Orvis Retail Store. The Orvis flagship store. We enjoyed exploring the dog-friendly Orvis store. The employees were so nice and friendly. It seemed that Dexter The Dog and his friend Levi were a hit. Employees and guests came up to us to say hello.
{}