YOU SAID:
maggie is the name of my new dog
INTO JAPANESE
マギーは私の新しい犬の名前です
BACK INTO ENGLISH
Maggie is my new dog's name
INTO JAPANESE
マギーは私の新しい犬の名前です
BACK INTO ENGLISH
Maggie is my new dog's name
That didn't even make that much sense in English.