TAG shepherd