Raining cats and dogs in Toronto for second day