Jesus is the Good Shepherd because He is the only one who can give abundant life to His Sheep. He does this by laying down his own life.