That's an eventful chapter.
Also they don't even hide it anymore. I wish I could say bat girl will suck, but with how the story goes there is no hope for that.
Assuming it's a mammal, not one of extant ones(we've pretty much covered the whole gallery of those by now...) nor a cryptid, then perhaps entelodont, hyaenodon or daedon? None of those have wings though. @JinxedSmack One thing to note, it has to be a mammal, dinosaurs wouldn't have that kind of teeth...