These 16 Animals Are The Meanest On The Planet

12. Least Weasel

least weasel

This animal literally gives meaning to the phrase “small but terrible”. The least weasel is the smallest carnivore and is one hell of a fighter. They are capable of attacking an animal five times their size and are also quite the territorial creatures, attacking any animal that happens to intrude in their space.

Add Comment