If your Golden Retriever's thick fur traps dirt and sweat well, and he isn't bathed regularly, the number of germs on his skin will increase, producing an unpleasant odor.