# Animal
Module to generate animal related data.
## Overview
For a general type of animal (e.g. `'dog'`), use [animal()](#animal).
Otherwise, use one of the more specific methods, such as cat() for a specific breed of cat.
All values may be localized.
## bear
Returns a random bear species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::bear::bear())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/bear.rs)
## bird
Returns a random bird species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::bird::bird())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/bird.rs)
## cat
Returns a random cat species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::cat::cat())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/cat.rs)
## cetacean
Returns a random cetacean species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::cetacean::cetacean())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/cetacean.rs)
## cow
Returns a random cow species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::cow::cow())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/cow.rs)
## crocodilia
Returns a random crocodilia species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::crocodilia::crocodilia())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/crocodilia.rs)
## dog
Returns a random dog species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::dog::dog())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/dog.rs)
## fish
Returns a random fish species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::fish::fish())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/fish.rs)
## horse
Returns a random horse species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::horse::horse())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/horse.rs)
## insect
Returns a random insect species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::insect::insect())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/insect.rs)
## lion
Returns a random lion species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::lion::lion())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/lion.rs)
## rabbit
Returns a random rabbit species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::rabbit::rabbit())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/rabbit.rs)
## rodent
Returns a random rodent species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::rodent::rodent())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/rodent.rs)
## snake
Returns a random snake species.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::snake::snake())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/snake.rs)
## animal
Returns a random animal.
***Returns***: string
```rust
use data_faking::locales::en as faking;
fn main() {
println!("{}", faking::animal::animals::animal())
}
```
[View Source](https://github.com/Data-Construct/faking/blob/main/src/locales/en/animal/animals.rs)