Translated Labs
YOU SAID:
What's snapping my doggy pals?
INTO JAPANESE
私の犬仲間のスナップは何ですか。
BACK INTO ENGLISH
What is the snap of my fellow dog?
私の仲間犬のスナップとは何ですか。
You should move to Japan!