I find that dreamhost assigned my username to the group pgxxxxxxxx. May I know if I am the only user who belongs to this group, or are there any users in the same shared server who belong to this group?
That group represents your hosting account here. Each of your FTP users will belong to this group by default. Nobody else at DreamHost will be assigned to this group.