My immediate thought for that was "exactly what would that add to the game? It's not like it can provide anything we don't have." But then as I mulled over the issue more, I realized that it could be a very useful way of getting hides and meat from various creatures without having to go out and fight things or send our retainers out. Shepherd is the perfect gatherer to help support LTW and CUL a bit more. But the other question is how exactly can we make it work as a class?

Do you have a private instanced field? Do you go out and and find animals to tame? Fishing, Mining, and Botany are easy to add to the world based on what you're gathering. But raising and herding animals is a time consuming process, I can't really imagine how this could work in the open world. It would have to be it's own separate thing, maybe giving the players a private farm or something to work with? Something like Harvest Moon and related games but with the emphasis purely on the animal rearing aspect. But then why even make shepherd a class? At that point it's more like a rancher or something.

TL: DR version- I love the idea, but I can't imagine how to integrate something like that in to the open world which is clearly where they want gatherers to be.