Sheep herder or shepherd either is okay although shepherd is better.
A person who looks after cows is called a "cowherd" or a "herdsman."
Farmers
A farmer is the generally term that is used.
A person who breeds cows is called a cattle breeder or a dairy farmer.
they are called optomistic
farmers
A person who looks for ancient stuff could be known as an antiquarian.
zookeeper
A mechanic
zookeeper
Twelve cows can be called a flink, a dozen head or a herd of cows.
in India he is called Mahut