All dogs love to chew. It is natural. Puppies love to explore the world with their mouths. Dogs between six months and one year old are getting their adult teeth and chew to relieve teething pain and itching gums. Adult dogs chew for a variety of reasons; they are bird, they are lonely or just because they want to.
Teaching your dog to chew on appropriate items, while preventing him from inflicting serious damage on your home can protect both your dog and your things.
When you catch your puppy in the act, take the item away. Teach him to bring things to you and reward him for that. If you yell and chase him, it will become a game of keep away. Give him something he's allowed to chew on instead. Praise when he starts to chew on the proper toy.
He may chew out of anxiety while your gone, choosing something with your scent on it like your pillow or clothes. When you leave put something with your scent on it, like a t-shirt you've slept in on the floor or in his crate for him to lie on. Crate him when you aren't able to supervise his activity. Have special chew treats he only gets when he is in his crate.
There is no point in punishing the dog once the damage is done. He may have done it hours ago and have no idea what you are mad at him for. He'll learn that when you come home you are mad and he'll start cowering and looking guilty even when he hasn't done anything wrong.
Be sure your dog gets adequate exercise every day and plenty of time with you even if it is just lying at your feet. Boredom, loneliness and excess energy often trigger destructive chewing. Try to come home at the same time every day and feed at the same time too. The stress of hunger or not knowing when you'll be back can trigger chewing.
Bitter apple, lemon juice sprayed on inappropriate plants or other chewable items will deter his urge to chew them. Provide him with lots of chew toys. Try rotating his chew toys to keep his interest.