Construction workers help reunite lost dog with owner after six weeks