Pointed teeth help tear apart food, and large, flat teeth are used to grind food. Based on this information, what types of teeth are characteristic of animals that eat plants and animals that eat other animals?