Sponsor

Seeing a shepherd in a dream driving his flocks indicates a bumper season, many crops, good relationships and joys for farmers, and it also indicates many joys and bounties for all people . If you see a shepherd sitting without work, this foretells of illness or death .