how to dilute ivermectin paste can humans take ivermectin paste how often to use ivermectin pour on buy cheap stromectol coupon without prescription is ivermectin horse wormer safe for humans