Hope your girlfriend is OK! She may need antibiotics man! those look deep she may need a stitch or two as well! On a lighter note she sounds pretty!
On a more serious note, I don't give a shit what kinda breed or animal it is, where I come from a .44 mag is what solves that shit. Yeah you like the dog. . . whatever, what if your girlfriend and you had a kid and the kid got attacked not another dog.
.44 MAG