Just to correct a little error: only the 2nd map doesnt guarantee a fang drop, even the 1st map has 100% drop rate on both drops.
Thats what i've figured out very lately :'( so i should farm all the time until i get decent units to do 3rd map now. Got 3 fang from black dragon only at first time, other 5-6 tries, no drop...