There is no mention of sheep in the verse.They were mentioned in Jn 10
John 12:32 (LEB) — 32 And I, when I am lifted up from the earth, will draw all people to myself.”
Christ died for all.
Hebrews 2:9 (LEB) — 9 but we see Jesus, for a short time made lower than the angels, because of the suffering of death crowned with glory and honor, so that apart from God he might taste death on behalf of everyone.
2 Corinthians 5:14–15 (KJV 1900) — 14 For the love of Christ constraineth us; because we thus judge, that if one died for all, then were all dead: 15 And that he died for all, that they which live should not henceforth live unto themselves, but unto him which died for them, and rose again.
A ransom for all, as God desires the salvation of all people
1 Timothy 2:3–6 (LEB) — 3 This is good and acceptable before God our Savior, 4 who wants all people to be saved and to come to a knowledge of the truth. 5 For there is one God and one mediator between God and human beings, the man Christ Jesus, 6 who gave himself a ransom for all, the testimony at the proper time,
He was therefore making propitiation for all the world's sin
1 John 2:2 (LEB) — 2 and he is the propitiation for our sins, and not for ours only, but also for the sins of the whole world.
Christ is therefore a savior for all the world
1 John 4:14 (LEB) — 14 And we have seen and testify that the Father has sent the Son to be the Savior of the world.
Titus 2:11 (LEB) — 11 For the grace of God has appeared, bringing salvation to all people,
1 Timothy 4:10 (LEB) — 10 For to this end we labor and suffer reproach, because we have put our hope in the living God, who is the Savior of all people, especially of believers.