YOU SAID:
it de rain d cat and doggos
INTO JAPANESE
猫と犬に雨が降っている
BACK INTO ENGLISH
it's raining on cats and dogs
INTO JAPANESE
猫と犬の上に雨が降っている
BACK INTO ENGLISH
it's raining on the cat and dog
INTO JAPANESE
猫と犬に雨が降っている
BACK INTO ENGLISH
It's raining on cats and dogs
INTO JAPANESE
猫と犬に雨が降っている
BACK INTO ENGLISH
It's raining on cats and dogs
Come on, you can do better than that.