can injectable ivermectin be given orally to goats can ivermectin treat head lice can you buy ivermectin in the us how long before stromectol works