She's a little dachsund/ jack russell terrier who is gentler than anything. If you met my dog, and were scared of her, you'd need to give me your man card.
Oh god that's traumatizing! what if she attacks again next time, except harder? I hope she doesn't make a habit out of it. Reminds me of that once scene from that James bond movie.. Spoiler When rookie 007 gets his nuts crunched in Casino Royale That scene still gives me shivers down my spine..
You can train dogs not to bite with some moderate electric shocks. Just attach 2 live wires... you might ask Troy McClure how to prepare the area...
Sounds like you deserved it, Eddie. The beast is trying to tell you not to play games. Just let him out!