YOU SAID:
Snoopy on his dog house
INTO JAPANESE
彼の犬の家のスヌーピー
BACK INTO ENGLISH
Snoopy at his dog house
INTO JAPANESE
彼の犬の家でスヌーピー
BACK INTO ENGLISH
Snoopy at his dog's house
INTO JAPANESE
彼の犬の家でスヌーピー
BACK INTO ENGLISH
Snoopy at his dog's house
That didn't even make that much sense in English.