Controling the dogs world is a good place to start. But it is not training, it is management.
Have ANY training classes been attended at all?
A good solid foundation of basic commands ; Watch me (or Look), Heel, Sit, Down, Stay, Come, Wait, and Leave it, can help you manage the dog...