Montreux is exceptionally dog-welcoming thanks to Swiss federal pet law, the Riviera microclimate, and a town designed around a flowered lakeside walk. The essentials before you arrive.