How many teeth does the average adult dog have?

How many teeth does the average adult dog have?