A shock collar might help you with aggressive dogs if the anger is triggered due to anxiety issues or fear. However, it will worsen things if other factors cause the anger.