You can just as well verify on the Department of State's website, but yes.
https://travel.state.gov/content/visas/en/fees/fees-visa-services.html
Here are the steps from the US Embassy & Consulates in Canada's website:
https://ca.usembassy.gov/visas/categories-and-requirements/
Just a word of warning that while this is allowed, it's hard to establish her ties to her home country while she is applying for a US visa as a visitor in Canada.