Events this weekend in Shediac, Canada