We took in a stray black lab puppy a week ago. He is about 8 months old. The death toll so far: to Haviana flip flops, one roll masking tape, one alligator head (don't ask), one bra. 
He is really smart and doing very well with all of his training. When I find something he has chewed I show it to him, set it in front of him and when he goes for it I say no. I have put my running shoes near him and when he starts sniffing I give him a NO. If he eats my running shoes, he is going to be toast.
We have a lot of chew toys and bones around here, have been pretty good about picking things up and closing doors. He tends to chew stuff up at night. I hate to kennel him but he has the ability to open doors. (We should have named him Houdini instead of Smalls). I am sure that he will whine all night if kenneled too. He sleeps on our bedroom floor on his bed but then at about 4am he gets up and jumps on the bed to scratch and lick. I think it is after we kick him off the bed that he is chewing stuff but I'm not certain.
Yes, I know, clean my room, put away my shoes and all of that. I am worried that he will start grabbing stuff off the tables like cell phones, remotes, who knows what all.
OK, lay it on me, what is the best way to teach a dog what is ok to chew and what is not?

He is really smart and doing very well with all of his training. When I find something he has chewed I show it to him, set it in front of him and when he goes for it I say no. I have put my running shoes near him and when he starts sniffing I give him a NO. If he eats my running shoes, he is going to be toast.
We have a lot of chew toys and bones around here, have been pretty good about picking things up and closing doors. He tends to chew stuff up at night. I hate to kennel him but he has the ability to open doors. (We should have named him Houdini instead of Smalls). I am sure that he will whine all night if kenneled too. He sleeps on our bedroom floor on his bed but then at about 4am he gets up and jumps on the bed to scratch and lick. I think it is after we kick him off the bed that he is chewing stuff but I'm not certain.
Yes, I know, clean my room, put away my shoes and all of that. I am worried that he will start grabbing stuff off the tables like cell phones, remotes, who knows what all.
OK, lay it on me, what is the best way to teach a dog what is ok to chew and what is not?