can humans take horse wormer can injectable ivermectin be given orally to humans what worms will ivermectin kill in dogs generic stromectol usa no prescription cheap stromectol overnight shipping without prescription