You can take the Liver Cleanse two week on and two weeks off for as long as necessary. Artichoke is in the same "thistle" plant family as Milk Thistle. Milk thistle just has much more healing power than atrichoke. Less is needed over a shorter period of time.
Dandelion is OK - but not strong enough on its own to do much specifically for the liver.