Whilst some trainers say you should never use the command no for a dog, it is in fact likely to be one of the first commands you will give to your pup without even realising it as it just comes naturally.
The “No” command can used for a multiple occasions and is a short, sharp word and something that we will automatically say when we see them doing something we don’t want them to.
From my own experience, I found that this was the command that my dog immediately reacted to and stopped whatever it was that he was doing
As soon as your pup is doing something you don’t want it to, just firmly say “no” and maybe clap your hands. If your pup stops what it is doing, give lots of praise and reward.
The No command should almost work immediately, but if does not then try distract your dog, for example with a squeaky toy.
Once your dog stops what it’s doing give him another command like “sit” or “come”.
You can progress further, by putting your dog on lead and purposefully leaving some food near and within it’s reach and when your dog goes towards it say “no”. If it does not respond immediately, you can correct with a gentle tug of the lead. When your dog responds remember to praise and reward.
You should then practise “no” in an outside environment such as when out and about on walkies, when your dog may run off after something, you should call your dogs name, then say “no” and “come” in succession.
It is also good to put in place a hand signal for no, my hand signal is a firm shake of the forefinger with fist clenched, which I use at the same time as saying “no”.
Remember no means no, and once you give the command always see it through.