Pudu Is The World's Smallest And Most Adorable Species Of Deer
Pictured above is the most adorable little thing ever!  This is a baby Pudu, a member of the smallest species of deer in the world!  Granted, they look a little odd, but who wouldn’t hug that adorable little guy? Below is a little Pudu and a bigger Pudu giving each other a nose kiss.  ... Read more »