Translated Labs
YOU SAID:
happy dogs make the greatest companions
INTO JAPANESE
幸せな犬は最大の仲間を作る
BACK INTO ENGLISH
Happy dogs make the biggest fellow
You should move to Japan!