Translated Labs
YOU SAID:
Dog's have people's places.
INTO JAPANESE
犬には人の居場所があります。
BACK INTO ENGLISH
Dogs have a place for people.
犬には人のための場所があります。
Yes! You've got it man! You've got it