YOU SAID:
I had a dream that dogs ate a cat and a it was raining rice.
INTO JAPANESE
犬が猫を食べ、雨が降っているのが夢でした。
BACK INTO ENGLISH
It was my dream that the dog ate the cat and it was raining.
INTO JAPANESE
犬が猫を食べ、雨が降っていたのが夢でした。
BACK INTO ENGLISH
My dream was that my dog ate a cat and it was raining.
INTO JAPANESE
私の夢は、犬が猫を食べ、雨が降っていたことです。
BACK INTO ENGLISH
My dream is that the dog was eating the cat and it was raining.
INTO JAPANESE
私の夢は、犬が猫を食べていて、雨が降っていたということです。
BACK INTO ENGLISH
My dream is that the dog was eating a cat and it was raining.
INTO JAPANESE
私の夢は、犬が猫を食べていて、雨が降っていたということです。
BACK INTO ENGLISH
My dream is that the dog was eating a cat and it was raining.
That didn't even make that much sense in English.