Ezekiel 34:13-15

34:13 I will bring them out from among the peoples and gather them from foreign countries; I will bring them to their own land. I will feed them on the mountains of Israel, by the streams and all the inhabited places of the land. 34:14 In a good pasture I will feed them; the mountain heights of Israel will be their pasture. There they will lie down in a lush pasture, and they will feed on rich grass on the mountains of Israel. 34:15 I myself will feed my sheep and I myself will make them lie down, declares the sovereign Lord.

Ezekiel 34:23

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

Ezekiel 34:29

34:29 I will prepare for them a healthy planting. They will no longer be victims of famine in the land and will no longer bear the insults of the nations.