The Dreamshield can be purchased from Rifrako who is is a Celtic merchant found in Aballon. It is a magic item, and can be used to cast Sleep Spores.