She’s a sociopath. Also lazy, taking the easy way out. She had options, but losing her temper and reaching for the rifle were less trouble.
Sorry, a dog that kills and attacks your other animals and snaps at humans, put it down. That’s not sociopathic, absolutely justified and responsible thing to do.