Nice additions! It’s always great to see how people fill in the gaps for things like the megafauna which sometimes is seen as “missing”.
Anyway, the stat block looks great. Really easy to read and understand. It does feel like you’ve got two versions overlapping. One where the wolfs are enemy beasts and one where the wolves are the players friends or allies. If you did split them out, I’d think about maybe reducing the heart count and adding a few more individual actions.
If the players are facing off against some wolves, 2 and 3 Hearts can be pretty beefy and you’ll probably want some more variety than just bites. Bites, pounces, tackles, distracts, encircles, cuts off, drag away. etc…
I do really like how you’ve included ways for the wolves to follow and persist as players move around. That sounds like a really fun dynamic to have in the game. Please share more as you go and glad to have you in the community!