Ezekiel 34:11-16, 20-24
34:11 For thus says the Lord GOD: I myself will search for my sheep, and will seek them out.

34:12 As shepherds seek out their flocks when they are among their scattered sheep, so I will seek out my sheep. I will rescue them from all the places to which they have been scattered on a day of clouds and thick darkness.

34:13 I will bring them out from the peoples and gather them from the countries, and will bring them into their own land; and I will feed them on the mountains of Israel, by the watercourses, and in all the inhabited parts of the land.

34:14 I will feed them with good pasture, and the mountain heights of Israel shall be their pasture; there they shall lie down in good grazing land, and they shall feed on rich pasture on the mountains of Israel.

34:15 I myself will be the shepherd of my sheep, and I will make them lie down, says the Lord GOD.

34:16 I will seek the lost, and I will bring back the strayed, and I will bind up the injured, and I will strengthen the weak, but the fat and the strong I will destroy. I will feed them with justice.

34:20 Therefore, thus says the Lord GOD to them: I myself will judge between the fat sheep and the lean sheep.

34:21 Because you pushed with flank and shoulder, and butted at all the weak animals with your horns until you scattered them far and wide,

34:22 I will save my flock, and they shall no longer be ravaged; and I will judge between sheep and sheep.

34:23 I will set up over them one shepherd, my servant David, and he shall feed them: he shall feed them and be their shepherd.

34:24 And I, the LORD, will be their God, and my servant David shall be prince among them; I, the LORD, have spoken.