You are somewhat cloning the cowsay program. They use a standalone file for each cow. Why didn't you use a similar approach so it's easy to add more dinos?
Did you follow the actual link? It mentions cowsay and explains the author's philosophy.
Obviously, otherwise how would I know that cowsay use an isolated file for each animal and this project have all the animals harcoded?
I understood the point of view. You could open an issue ...
furthermore, cowsay cannot be used as a python module to beautify scripts, while dinosay can. you can use it both on the command line and in the python cli
it seems more beautiful that way. also I believe that cowsay does not support variables in templates, as the author also says