"Raining cats and dogs" literally means that small animals are falling out of the sky. But, of course, this image of animals falling from the sky is a metaphor for very large, heavy drops of water (and possibly dark skies, since animals are opaque).
In a normal metaphor there should be no word (like).
if you made this example try to change it, but if it is the teacher's question......
Hope this helps!