O nifo o Castorocauda e eseese i le tele o auala mai isi uma docodonts, masalo ona o se eseesega i meaai (tusa lava pe vaʻai i lalo). O le tele o docodonts sa nifo faʻapitoa mo se taumafataga omnivorous. O nifo o Castorocauda fautua mai o le manu o se piscivore, fafagaina iʻa ma laʻititi invertebrates. O le muamua lua molars sa cusps i se laina saʻo, faʻateʻaina le oloina gaioiga fautua mai na matua mo puʻeina ae le mo chewing.
se eseesega i meaʻai