In a word: supervision, supervision, supervision! When you cannot supervise, then contain her in a safe, puppy-proofed room w/baby gates, an ex-pen, or crate her. I have 4 dogs, one of whom is a puppy, who requires supervision to keep her safe, and my property intact. I work full time and live alone, so I have things to do, and cannot be watching her every second. I established a daily routine with her, providing structure, which makes dogs feel secure. Part of the daily, structured routine are brief (5-min.) training sessions, walks, games designed to help her think and problem solve, exercise, and mental stimulation. A bored dog gets into trouble, and develops behavioral issues. Like chewing, barking, digging, and other destructive behavior.
Saying NO does not teach your dog anything. Teach "leave it," "out" or "drop it," and work on obedience training. I would also implement NILIF into daily life, and not allow her freedom of the house until she's earned it. She can't get into what she shouldn't have if she does not have access to it. If you contain her in the kitchen, then remove the garbage so she cannot get into it. Keep counters clear of food and other items of interest, so she isn't tempted to counter surf.
Stop leaving toys out for her. To keep toys and chews high value, have designated toy times, and let her have only one or two at most. Take them and put them away before she tires of them, to keep them high value. Dogs are just like kids in that regard - they've got a whole room full of toys, but keep complaining that "there's nothing to do!" Teach your dog to put her toys away in a toybox. Reward with a frozen Kong, filled with yummy things, and give it to her in her crate, ex-pen, or on a mat or rug. This will keep her busy for a long time. For teething puppies, raw bones work, too, as do wet face cloths twisted, and placed in the freezer until stiff.