Not saying "No" to your dog is saying "yes" to your dog
You may not know it but you are training your dog every minute of your day. Allowance is training. By not correcting your dog when he does something you don't want, you are actually saying 'yes'. So, when your dog shows unwanted behavior and you say "no, no! No!" it has zero meaning and instead it's just noise that amps up your dog. So unless you have taught your dog the meaning for the word "NO", your dog has no idea what you want and has zero value.