Se encuentra el error del NullPointerException

Este error se originaba por una mala implementación del método .clone()
en las Mascotas, donde nunca se copiaban los valores de los sucesos ni
los booleanos, provocando NullPointerExceptions en los getUltimoSuceso
de los clones, que eran los objetos que se encuentran en realidad en los
modelos de tabla.

Además, se parametriza cargar el valor establecido de la calificación
mínima para bloquear usuarios en la ventana de parámetros de sistema.