My previous post advised unhooking career and major. But I just want to add that the main thing is, finish. Honestly, tell her to make a list, close her eyes and point. In the end her major really may not matter. What does matter is finishing.
Her career path can be determined later, through either work or grad school. And many many people change over time. Undergrad is just not the be all and end all for determining your lifelong path.