It's raining cats and dogs! – Hotel para perros Helsinki, Sörnäinen