I pulled from a lot of different elements for inspiration, the least of which is assassin creed. I like the primal feeling that the Alien campaign on the new AVP game evokes. Along with that there have been several games which incorporate animals, Dead to Rights: Retribution has short parts where you get to play as Shadow (Jack's dog) and rip the guts out of criminals. World at War you could call in dog attacks in MP. Fallout 3 you get Dogmeat.
I like the idea of encroaching on human territory, a sort of Nature-strikes-back campaign. As I mentioned before, such a game would need a plot driven campaign, the average life of a wolf (or any animal) is probably too boring to make a feasible video game from. As such it would call for a larger-than-life protagonist (the player) in an adventure which requires the Wolf to think and act in ways that, in real life, it could not. I am boiling some plot devices over in my mind now.
As for gameplay, I think that Thief II had the stealth genre correct, Assassin's Creed had sprawling maps, although little else noteable other than storyline. AVP I loved for it's mix of 3 races so seemlessly, along with 3 methods of kill; Stealth, Ranged weapons, and Melee. In a game which would focus entirely on melee the controls would have to be a lot more intuitive then quick attack, power attack, block, and counter.
I do think that certain survival elements would make the game more interesting, but a majority of these elements are present in every action game. If you had to wait for healing to take place in real time that would lag down the game too much, and the auto-regen shit is retarded. I was thinking that you could eat to restore health, however becuase chomping is something you will be doing a LOT in this game the amount of health restored cannot be too large. This will force players to strategize thier attacks, use stealth, and at time to also use thier influence over the pack, thus overwhelming with numbers. Members of the pack lost during battle, stay dead, although it is possible to find new members (or create them) but both of these methods are not instant.