Dino catalog

@bwthomas Ready for another review. Thanks!!
A --herbivore flag could also be helpful. I understand why the -h flag could not be used.