Snow leopard cub zoo debut