stromectol dosage weight stromectol drug is ivomec the same as ivermectin how to buy stromectol supreme suppliers no prescription can humans take horse wormer