Translated Labs
YOU SAID:
Ching Chong Your dog is gone
INTO JAPANESE
チン チョンの犬になって
BACK INTO ENGLISH
Chin chon dog
あごチョン犬
Chin chon dogs
Come on, you can do better than that.