Many puppies like to chew furnitures or hold objects everywhere in his mouth, how can you bear that? so, don't spoil them, you should stop him from getting into the bad habit in time.
How to let your puppy get out of the bad habit? Don't hit him when he chews furniture or hold shoes/hose in his mouth, it's ineffective to correct his bad behavior, by contraries, it would undermine the feelings between dog and his owner.
You may put your dog on a leash, take him around the objects he like to chew and free him to play. When your dog begins to chew, say "No" command to him at once and hit his mouth lightly, as well, you can pull the leash back to stop him, if he stop chewing, say "good" to him and stroke his head as reward. Repeat the training for several times, your dog will not chew objects anymore.
However, it's not a good way to train the dogs 4-5 months old, because dogs must chew objects when they are in dental transitional period, so you can give them thick bones to chew, then they will stop chewing other objects.