Your recollection is correct, Mr. Neufeld, Saskatchewan is one of four provinces and territories that permit election day registration vouching: New Brunswick, the Yukon, Saskatchewan, and Alberta. So the vast majority of the Canadian population at a provincial level, and here in Ontario at a municipal level do not vouch.
On March 27th, 2014. See this statement in context.