Ivermectin purchase Germany, Is ivermectin for horses safe