Unlikely animal friendships come in all shapes and sizes, but this bond between a tiny anteater and a big stuffed teddy has to be one of the less conventional ones we've seen. Beanie, the baby giant ...