Humping on a specific person is an attempt at dominance. Sometimes dogs hump the one who they feel is the leader of the family or a guest they feel dominance from. Teach your dog to know the word "no" to control any actions you don't like.