sepulchritude started this great thread about aliens / non-human characters not understanding human needs / customs but still being super supportive of their human companion. The little fan fic written around this trope is wonderful:
Source: sepulchritude