I've been taking ketotifen – a drug with a very similar structure and pharmacology to cyproheptadine, for a few months now to manage my chronic urticaria. At a dosage of 1.5mg per day, I've noticed vivid dreams with high recall.