There not really any obvious violence, and it's funny in a kind of ironic way. I would say it's meant for beginning readers, but occasionally the humor becomes more subtle. The real problem with books involving dinosaurs is that the facts get outdated so fast. I enjoyed reading this, but again, it wouldn't go on my favorites list.
Borrowed from a library in my consortium