Training corrections, etc.
So, my dog is 3 months old now and we've worked on all the basics and still having some issues but for the most part, he's picked up well and is doing good. We're taking some obedience classes and they have really helped both of us. I've got a couple of concerns I'd like some advice/help with.
I'm confused on what to do when I give a command and he doesn't perform. At what point is the wait over and when do you give the command again without it being repeating the command? For example sometimes I tell him to sit and he will just look at me. Typically he will sit within about 3 seconds, sometimes nothing. What's my correct path forward when he does nothing?
I hear and read a lot about corrections but I'm really clueless on them. When he is doing, or I notice he is about to do something I do not approve of I give him a 'No.' I don't feel that is a proper correction for not performing a command.
I understand sometimes he is wired up and it's just not a good time for training or sometimes there are distractions that make training more difficult as well.