Events this weekend in New West, Canada