is ivomec harmful to humans buy liquid ivermectin for dogs online stromectol for scabies side effects ivermectin stromectol can humans take horse wormer is stromectol available in canada