About previous training...excuses excuses...it used to be said to 'pop a dog on the nose' 'never look a dog in the eye' 'rub their nose in it...' old teaching are sometimes wrong the above should obviously be seen as such.
We relearn, sorry your mom hasn't (no offense to her but she needs to so send her here please) but again if she refuses to relearn or learn properly then she cannot be allowed around your dog:
aggression breeds aggression, she's lucky if next time she doesn't get nipped at or growled at in the least.
I have a SUPER hard time expressing to my mom her tone is too aggressive with my dogs and they don't listen to her as they are scared of her tone...if she hit my dog though,