Since this data will not change during the program run, we should use class constants for it.

```
SPECIES_ALL = %w{dog cat bunny alien}
```

I would not define a `SPECIES` constant because then the "random" species will always be the same within each run of the program (the class variable also has this problem). You would want to do the random generation within the initializer.