Adding the ability to trap, net, or straight pickup smaller animals / babies would be realistic and make starting a farm for said animals much easier then the minigame of chasing them 300 blocks back to your farm.
I think for larger animals you could implement a lasso system that functioned similar to the minecraft leads.
The only times Ive been lucky enough to get animals to farm is when they spawned literally on top of my farm or wandered into a wolf trap pit, it would be nice to have more control on taming and getting the animals back home to a pen, rather than praying for luck / playing the chasing minigame