What kind of training have you done with her? She is not too old to learn, no dog is. Are they fed separately? They should be. You - and I guess this means your son, has to reestablish control over the situation, the sooner the better. Is she at all crate trained? Is it possible to keep her on a leash with you whenever visitors are around?