In Curse Of Strahd, Snickerdoodle was stolen by Ghalwin when he escaped through the Vanishing Grove, and rode into the mists. She was unceremoniously ripped up by a Zombie before The Pack even got to the Village of Barovia, her body left gored in the middle of the Old Svalich Road.
An aging but reliable Riding Horse belonging to Arbor Forrester, Snickerdoodle was employed to patrol the woods around the Astralwood. The "Branch Manager" had raised her since she was a foal, and allowed his son Ghalwin Forrester to name her. Ghalwin learned to ride on Snickerdoodle, and had a closer relationship with the horse despite her technically belonging to his father.