I also highly recomend NILIF training at home and at least 8 weeks of obedience classes. 16-week classes sound like the best for her. Search for the nearest postitive-reinforcement-based obedience classes near you, I do not recomend Petsmart training as their trainers are only required to go through a 2-day training seminar, and most of them have no idea what they're doing

I don't think you should just cover this up with a prong collar or a gentle leader or a shock collar or any other man-made training device. There are still obviously huge alpha and behavioral issues going on. You might even want to try to find an affordable animal behaviorist to talk to.