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
A puppy is born blind, deaf, and toothless.
16
Leonardo Da Vinci loved animals so much that he used to buy caged animals at the market just to set them free.
57
Jellyfish as a species are actually older than dinosaurs and sharks.
383
Christmas Island has bridges for crabs to stop them getting run over during the mass migration.
9
Giant Anteaters' front legs look like a panda.
48