How many teeth does a wolf have