Baby echidnas are called puggles and they are ADORABLE

So cute, you'll ERMAHGERD all over the place.