A dog is omnivore ( definition-they eat other animals and plants) and Dog is a form of escendant.
A dog is an omnivore, (definition-they eat both other animals and plants). All Dogs are direct descendants of wolves.