Are you putting in the reps?
When it comes to obedience we use a reward based training protocol with food and markers Usually a clicker and the dogs daily food, lots of leash guidance and slow and steady, then we start upping things. Duration and distraction we are moving the dog around in many locations and the start the process with more distraction. They don’t hear the word NO and get corrected for non compliance until the know the command...