@oranget Hey op, you’re doing a lot of things right so pat yourself on the back! A balanced trainer will help with what I’m about to explain but I’ll give it a go.
You’ve got a working dog with some serious drive is what is sounds like. Your routine is great but sometimes these dogs need to get...