Dino catalog - Revison 2

How you have it is fine- one thought would be to reverse these, i.e. 
```
def carnivore?
   !herbivore?
end
```

because "carnivore" is the common case, and "herbivore" is the exception. Less checking