ounce or snow leopard

Those fangs are familiar.