No they don't need teeth.
Some babies don't get their first teeth til they are over 1.