Until you can figure out what to do about the fighting I would probably kennel both while you are out. Meanwhile flushing the punctures sounds like the best thing until you can see the vet, try to keep the area free from dirt and hair, maybe shave around the punctures to make it easier to keep clean.
I wouldn't leave them alone another minute unsupervised, punctures in the neck means that things are serious, you're lucky your dog didn't finish the job this time, but there won't be another warning, I think your big dog wants Molly out of the way....not kidding, I've seen this before.
Bookmarks