Hyena by any chance?
Not a beaver - they have a funny upward facing hole in the ear region. Some sort of large rodent with a broad nose. Maybe coypu, capybara or something like that?
After being stumped by the jaw bone im going for a Wombat skull
Lord Xzon, Overlord and Master of the Reptillians Master Race