No, no, no. LOL! It's better to teach your dog what is "good dog" than "no." If a dog hears, "no" all the time, he'll shut down and not be interested in learning. Distract your dog from unwanted behavior, make sure he's not able to get a reward for it (from you or self rewarding) and give him an alternative behavior that he can be praised for. For instance, if you don't want him to jump up on you, instead of saying, "no," ignore him, turn the other way, give NO attention whatsoever, like he's not even there. When he gets back on all fours, then praise and give attention. If you can intercept him just before he's about to jump, tell him, "sit." He can't jump if he's sitting. Then reward for that. Show him what you do want, what behavior gets him the reward (praise, treats) and what behavior gets him nothing. It doesn't get him punishment, but it doesn't get him anything worthwhile. He will soon figure out what the best choice is for him. Watch out for that sneaky "self rewarding" stuff. Sometimes it's hard to recognize. And watch that you don't inadvertantly reward by giving attention....good attention or bad.
Keep things that you don't want your pup to get out of reach. Supervise a pup so he doesn't get your valuables. That is self rewarding. Keep the counters clear of food if he's a tall dog. Keep garbage put away. If he is never rewarded for those behaviors of getting those things, he'll learn sooner that there is no payoff in getting those things and a habit will not develop. Give plenty of exercise so the pup is a little tired and practice obedience skills using positive methods so your dog learns that you are the one who give directions and that it is a fun thing to do to obey you because it's always rewarding and never punishing. Pups need to learn how to live in a human world and it doesn't happen overnight. It's a process. Good luck.