Maybe I'm an idiot and I've never run a survey but the sample size seems a bit low. If we assume half of the 38 million Canadians[0] are children and the remaining 19 million are married to each other AND they only asked 1 person per household this 31% number is based on the finances of only 0.02% of the total population.
[0] https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=171000...