I think the herding behavior could just be because she is a German Shepherd! However, I also see how she could have some Australian Shepherd or maybe even a touch of Sheltie/Collie. But just a touch. I think its obvious she is mixed with something having a fluffier or otherwise different coat from a German Shepherd.