Cats have the largest eyes relative to their head size of any mammal.

More from the Animals niche...