It's a figure of speech!
I could find no record of Jesus meeting a shepherd. He is regarded as a shepherd of mankind. Possibly you mean the shepherds who came when Jesus was born, that was in Bethlehem.
It was more like the sheep with Jesus as the Good Shepherd.
The bible does not mention the names of the shepherds.
The Bible describes shepherds as individuals who care for, protect, and guide a flock of sheep. They are expected to be diligent, selfless, and willing to sacrifice for the well-being of their sheep. Ultimately, shepherds are called to emulate the qualities of Jesus Christ, who is often referred to as the "Good Shepherd."
Candy canes represent the a shepherd's crook, like the three shepherds that came to visit Jesus when he was born.
Jesus Christ is the Good Shepherd. Please read John, chapter 10, verse one through 42. Christians are the "sheep" and Jesus is our "Good Shepherd". He will never leave us and will always take care of us. We have nothing to fear because of the Good Shepherd.
Jesus is portrayed as a shepherd because shepherds took great care to protect their flocks. They guided them to good pastures and shelter. Often, if there were wild animals in the area of their shelter, the shepherd would lie across the door or gate to protect his sheep. We are to follow Jesus as sheep follow their shepherd. He will guide us in the path of righteousness and give us salvation.
No, the Bible does not individually name them.
Luke wrote the account of the shepherd's visit. Mary is thought to have given Luke much of the information.
'Shepherds' is the subject while 'Jesus' is the direct object.
It's all in God's plan. The shepherds came to see Jesus when he was born. Jesus later taught "I am the good shepherd and I watch over my flock" - Jesus takes care of us and comes if we get lost (if we sin) and brings us back into his fold where we are safe (from satan).
According to Young's and Darby's Translation of the Bible, the Shepherd God is Jehovah.Also according to John chapter 10, Jesus is also called a Shepherd. But Jesus is the Son of God, not God himself.And the Bible mentions others as shepherds, but they are not listed as gods.