My now 3 year old lab gave me quite the time when she was a puppy. I crated her for about 2 weeks until she was housebroken, and, to her credit, it wsn't my training that did it (I did come home to let her out of the crate every few hours if I had to); she not only housetrained herself but also chose a spot in a back area (not the lawn) to do what she needs to do. She never really got used to the crate even though I did all the pre-crate training with her. I gave up on the crate after she was housebroken and let her have the run of the house.
I thought I had puppy proofed the house. I actually got down on puppy level and anything I could reach went further up out of reach. In the year it took to get her pst the chew stage, she managed to "kill" 4 pillows, 6 remotes, a comforter and three pairs of showes. (Just three shoes but one shoe from each of three pairs). I know the cats were adding to her play on the chew front because I put one remote all the way on TOP of the refrigerator and she still murdered it...the cat must have knocked it down.
No matter how much you puppy prof, they are going to find the one thing you missed. Diligence and observation are about the only two ways to keep the destruction to a bare minimum until the little one figures out what is and isn't allowed.
Nothing like a puppy to keep things interesting
Enjoy the experience..there is nothing like it.
Terese