puggle Cheer UpBy Robert T. Gonzalez PO Edit138L True facts about the baby echidna, the most adorable creature on Earth … Here now is the latest installment in Ze Frank's always entertaining, occasionally scientifically accurate "facts about _______" nature series. To date, Frank has covered hedgehogs , anglerfish , and now baby echidnas, a.k.a. "puggles," a.k.a. baby Max Rebo . » 1/14/13 9:40am 1/14/13 9:40amTrue facts about the anglerfishAdorable Echidna Puggle or Baby Max Rebo? You be the judge.