An average cat has 1-8 kittens per litter and can have 2-3 litters per year. During her productive life, one female cat could have more than 100 kittens. A single pair of cats and their kittens can produce as many as 420,000 kittens in just 7 years.
10
All pandas are ‘owned’ by China. They rent them out to zoos for $1mil/year each with minimum of 10 years.
16
Cats and dogs can hear ultrasound.
350
The Platypus used to be considered a myth like Bigfoot and the Yeti.
18
Cymothoa exigua is a type of parasite that enters through fish's gills, eats their tongue, and then replaces it.
6
Vanilla flavoring is sometimes made with an ingredient from beaver pee.
82
In order to enhance the taste, Japanese macaque wash their food in salt water before they eat. They also make snowballs for fun!
7