Adorable Echidna Puggle or Baby Max Rebo? You be the judge.

We did not know what an Echidna Puggle was, until we watched this video. Now we can not imagine a life without it. Behold a baby (puggle) Echidna, who was found riding a cloud in Central Australia. This is the most perfect creature on the planet. It's like a teacup elephant you can put in your pocket. Look at it… » 10/26/12 11:20am 10/26/12 11:20am