Protracted drought in Swaziland is threatening about 80, 000 cattle valued $24 million, a senior veterinary officer has warned.