Shepherd

To see a shepherd in a dream indicates that a higher force is guiding you toward your goals. You are on the right path.