The Cutest and Most Unusual Baby Animal On The Planet

Echidnas are small mammals that are a close relative of the anteater. Whenever they are young, they are called puggles - and they are just way too cute! If you've never seen one before, you're in for a treat. This puggle is an adorable creature of God!

Loading the player ...

Video problem?Click here to watch

Join us on Facebook!

x