She can visit the states on a Visitor visa (B2), which is the default visa she will end up on when crossing the border. Near the 6 month mark, she can apply for a 6-month extension of the visa. These are usually granted, but not guaranteed.
I would recommend coming to Canada on the SWAP (IEC...