Greek Mythology Trivia

Which Greek god is the god of flocks and shepherds?
Pan
Hermes
Callisto
Nemesis