You asked:

is a snake a herbivore or a carnivore

  • carnivore.