Perimenopause cause shorter periods. True?

Possibly. Sometimes, it can also be longer ones as well. Most importantly the periods should spread out. If not, consult your doctor.