Hyena
it tears or cuts
The definition of canine is: one of the four pointed conical teeth (two in each jaw) located between the incisors and the premolars of or relating to a pointed conical tooth of or relating to or...
tearing and grasping
Well canine dogs are just what dogs are called and canine teeth help break down food, i think
eats dead animals and animal remains that it finds