Imagine a raccoon with a teddy bear face that is so cute it's hard to resist, let alone overlook. But somehow science did - until now. Researchers announced on Thursday a rare discovery of a new species of mammal called the olinguito. It belongs to a grouping of large creatures that include dogs, cats and bears.