what does ivomec treat in humans is horse ivermectin safe for humans ivermectin stromectol stromectol tablets 3mg can you give chickens ivermectin can you buy ivermectin over the counter uk