Photos: Adorable new mammal species discovered