How Many Teeth does a Beaver have?

Beavers have a total of twenty teeth. The beavers front teeth never stop growing and they must chew to keep them from becoming too long. The more they chew the sharper their teeth get.