Tracking footprints of artificial selection in the dog genome