Awe, hun, I never had that EXTREME problem until I got Brittney. This is what worked for me (she's 5½ years old now, and it took 2 years to break her of the problem): I ended up putting her in a large crate when I was away from home and even while I slept (crate was beside the bed), tended to her the entire time I was at home (watching her every move - saying "no" when she did something bad). If you don't teach them the "no" command and keep it consistent, they don't understand, but you also have to praise them when they do good, constantly! She cried and barked for long periods of time after crating, but it's expected. Patience is the key here. Within 1 week, she didn't cry when I was asleep (don't give into the pup - I just said "No, go Nite-Nite", which worked eventually - now when I say that, she heads straight for my bedroom, wagging her tail). It took 1 month before she stopped crying and barking when I left the house. Yes, she was a difficult dog to control at first, but she's such a good doggie now. She does still like to tear up toys, but not anything else (except for a recent situation - she pulled the cartoon character lion-shaped heaf off the top of my hair detangler ... I had just been shopping, and laid it on the floor in the bag with other items. She thought the "head" was for her, because I bring toys home all the time for her and my big boy, Hercules. I didn't scold her for tearing the lion head up, cuz she really thought I brought it home for her. Anyway, that was the only incident for several years. I have faith that almost all dogs can be trained to suit the owner, but it sometimes does take a lot of discipline and regularity, as well as praises when they do good (so they learn the difference in right and wrong), AND lot of love.
One other thing I'd like to throw in, don't teach a dog to do anything you don't want it to do later. For instance, my ex-fiance taught Brittney to jump up, thrusting her front paws on his stomach so he could leash her (he had back problems), well after I broke up with him, it took me 2 years to break her from it.
Anyway, every dog is different, but that's what I did to train my Golden Retriever. Hope this might help.