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)