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!
Video problem? Click here to watch