The Shepherd of Israel and the Good Shepherd
Old Testament: Ezechiel 34:11, 16, 23
... Behold I myself will seek my sheep, and will visit them. ... I will seek that which was lost: and that which was driven away, I will bring again: and I will bind up that which was broken, and I will strengthen that which was weak. ... And I will set up one shepherd over them, and he shall feed them, even my servant David: he shall feed them, and he shall be their shepherd.
New Testament: John 10:6, 11, 14, 16
This proverb Jesus spoke to them. But they understood not what he spoke to them. ... I am the good shepherd. The good shepherd giveth his life for his sheep. ... And other sheep I have, that are not of this fold: them also I must bring, and they shall hear my voice, and there shall be one fold and one shepherd.
The connection
Ezechiel condemns Israel's shepherds, its kings and priests, for feeding themselves instead of the flock, scattering the sheep and abandoning the weak and lost. In response God promises to shepherd His people Himself: to search out the lost, bind up the broken, and in the end "set up one shepherd," His servant David, over them. Christ claims this role explicitly and goes further than the promise itself: not merely feeding the flock but laying down His life for it, something no hired shepherd would do. His gathering of "other sheep... not of this fold" into "one fold and one shepherd" is the direct fulfilment of Ezechiel's one-shepherd promise, now extended beyond Israel. Verse 6 itself marks the moment before that meaning was grasped: the parable told, not yet understood.
Moral sense
Let yourself be found; and if you shepherd others, feed them rather than fleeing like a hireling.
Anagogical sense
The definitive ingathering, "one fold," finally realised rather than only promised.
Warrant
Checked in the Greek: poimen stands over both, at Ezechiel 34:23 in the Septuagint and at John 10:11, 10:14 and 10:16, so the title is the same word and not only the same role.
Catechism of the Catholic Church, paragraph 754.
The verses
Ezechiel 34:11 · Ezechiel 34:16 · Ezechiel 34:23 · John 10:6 · John 10:11 · John 10:14 · John 10:16