That is an awesome looking dog. Your couch....call it post zombie apocalypse modern. Or rearrange the room so the back of the couch is on a wall...or maybe you need a buffet table to put back there....I guess I'm not much help.
As for avoiding future destructive behavior: do you have a room you can turn in to the doggie den? The usual thing is to use a kennel, but a guest bedroom or other room that can be adjusted will also work. Leaving a puppy unsupervised with free access to the entire house is a recipe for much entertainment. For other people to read about after the fact, not for you.
I'm really not sure how to teach dogs not to do this, we've just gotten insanely lucky with our older dogs. I'm hoping that Kaiser and Hawk will just play together when I have to be away instead of Kaiser demonstrating his redecorating skills. The other thing my dogs have taught us is to not leave food (or tasty trash) where they can get to it. The trash can is in the pantry behind a closed door. My office trash can only gets paper and empty coke bottles. Food wrappers, old pizza boxes, or anything potentially tasty goes in the trash where they can't get to it. The counters are always cleaned off, unless I intentionally leave a surprise for them to find (I didn't say I was a good dog trainer).