Wow, amazing! Were they friendly? (The two mammals, anyway ...)