YOU SAID:
Puppies are better than people
INTO JAPANESE
子犬は人よりも優れています
BACK INTO ENGLISH
Puppies are better than humans
INTO JAPANESE
子犬は人間よりも優れています
BACK INTO ENGLISH
Puppies are better than humans
That didn't even make that much sense in English.