can you use ivermectin sheep drench for goats stromectol where to buy is it safe for humans to take ivermectin for horses does ivermectin have any side effects