Wolves have 42 teeth. There are 20 teeth in the upper jaw (6 incisors, 2 canine, 8 premolars, and 4 molars), and 22 teeth in the lower jaw (6ncisors,2 canine, 8 premolars, and 6 molars). The canine teeth, or fangs, can be 2.5 inches long and are used for puncturing and gripping their prey. The front incisors are for nibbling small pieces of meat off the bone; the sharp carnaissial teeth work like scissors to sheer meat away from bones. Molars are for grinding and crushing.
They also make for a wild toothy grin!