Great idea for a self defence class. I am an amateur in dog fights though so don't go starting fights with dogs just based on this story/method.
If I ever am unfortunate to do it again, I might try some loud, strict voice commands to try to override the attack mode(you get a few seconds of conversation between growl/stare and launch).