A good question, Gustavo, but the two expressions are used interchangeable. You will hear and read both. Keep up the good work.
Let me correct a couple small errors.
He is at a friend's = He is at a friend's house. (He is at friend's.)
He is at the dentist. = He is at the dentist's. = He is at the dentist's office. (At the of the dentist.)