Looks like a sabretoothed squirrel! News item this week sez they found a fossil of one in Sud America....and here we have a photo of one!