Whilst herding is pretty straight-forward and simple, I'm not a fan of the cattle quest. It's ok if the villages you get cattle from are close together, but after a while continual raids and bandits setting up in villages leaves most of the game world without more than a handful of cows. I remember in .960 I ended up using the teleport cheat to try and find a decent number of cattle and nearly every village I came across had less than 6 or so cows, most just a couple if any. One of the annoying things is the quest to train peasants against bandits. The village has lots of cattle, you stay there for 3 days training up the men without leaving, suddenly the bandits have snuck in and took all the cattle. Take a few maybe, but not the entire stock! I think generally cows should reproduce quicker, which might defy the laws of science, but it's only a game and no-one wants to spend 20 minutes leading numerous small groups of cattle around just to gain a small amount of loyalty from a single village.