Domperidone should be used for the shortest time. It is commonly taken for up to a week. Domperidone can produce irregular heartbeats if taken for an extended time or at a high dose.