A shepherd is something that is mostly only talked about in Christian circles nowadays, especially in our community, simply because of how rare it is to find sheep. That being said, this idea of Jesus as "the good shepherd" would have connected in a very deep way for those who heard this. In a lot of ways, it's the difference between an authentic relationship and a surface level one. Hired hands will leave sheep at the first sign of trouble but a good shepherd will always protect, love, and defend his sheep. God will never leave us to face our troubles alone regardless of how bad things might get. He is our Good Shepherd.