Before attempting to stop golden retriever puppy chewing, you have to first recognize that chewing is a natural behavior in puppies. They will chew things whenever they are bored or because they are teething, and besides the chewed up shoes and other things he might have chewed on, chewing is good for strengthening the overall health and strength of a puppy’s gums.
Because of the positive aspects of chewing, you might not want your puppy to stop chewing all together, you might be better of by directing this desire to something else besides shoes and socks. There are a number of toys designed for this, they are specially suited for puppy teething, and will provide him with something to play with whenever your puppy is bored and decides to chew up your shoes or slippers.