Lifelong Pars fan Caroline Weir scored a 'dream' goal for Scotland at KDM Group East End Park in a seven-goal thriller with Switzerland.