Ezekiel 34:31 “You are My flock, the flock of My pasture; you are men, and I am your God,” says the Lord God.
When we hear Jesus or God speaking about us being sheep it is not like He is describing us as a woolly wild animal; more figuratively than actually!
God has described us as being sheep because He is our shepherd. A shepherd will always look after the sheep.
Various other animals are largely left to fend for themselves, but sheep are most often looked after very closely.
The shepherd does not carry round a ton of food to deliver to the sheep but rather guides them to the best pastures where they can get the best food.