Three books you really need to read. Fight! and Mine! by Jean Donaldson and Feisty Fido by Patricia McConnell. Fight is dealing with dog aggression and Mine is for resource guarding and Feisty Fido is for leash reactivity. All available on amazon. Both women are very well regarded in the field of behavior.