Look at this cute opossum's little teeth!