Cant say much but all i know is.. you need show some Handsome funds in your bank account. Either in ur Home country or in Canada. $10,000 is considered as ur own expenses and something more than that.
Secondly the home ties. Your Wife should have strong ties to home either any relation, work or...