Canines are absent or reduced in herbivorous animals because herbivorous are those type of animals who eats grass. They eat grass with their molar and premolar teeth and have no use of canines. Therefore, in place of canine teeth either their no teeth grow are they are absent.