To dream that you are shaving suggests that you are making a minor life-changing decision. Some aspect of your daily routine is being altered. Alternatively, it may represent your severe attitude or some sort of self-punishment. It can also have s connotations.
To dream that someone is shaving your leg represents a loss of your independence. You are relying on others to get you through some difficult times. You need to build up your self-confidence and self-esteem.
To see someone shaving in your dream indicates that there is some conflict in your self-image. Perhaps what you portray or project does not match who you really are inside.
To dream that you are shaving your head indicates a desire to reveal more of yourself. If you leave some hair on your head, then it suggests that you are not completely prepared to let others see who you really are. You are still afraid what people might think. The few clumps of your hair serve as some sort of safety net. Alternatively, shaving your head represents humbleness and humility.