As Far as i know :

Both husband and wife must be working , also some high salaries required .

and you cant bring from same nationality .

better to check with an agency it will be less headache for you and faster .