Dialysis is most effective for removing substances that have a low protein binding, low molecular weight, and a small volume of distribution. Examples of toxins that can be effectively removed via dialysis include salicylates, barbiturates, and methanol. However, substances with high protein binding or a large volume of distribution, such as tricyclic antidepressants, are not effectively removed by dialysis.