Deer have an excellent sense of smell and can detect the scent of humans from a distance of up to 300 yards, depending on wind direction and other environmental factors.