Islamic Interpretation of Dreams (Ibn-i Sirin):

(Hairdresser) A barber in a dream represents a person who benefits the meek and the poor, though he harms the rich.

A barber, or a sheep shearing person also represents a corrupt police officer, or a street gang leader who taxes local businesses.

Ifshearing the animal is necessary, then the dream will mean comfort and benefits for both the man and the animal.

(Also see Hairdresser)