Dino catalog

@bwthomas Ready for another review. Thanks!!
Avoid rescuing the `Exception` class.