Sochi's stray dogs find shelter, at least while Games go on