Peter, a mi me ha pasado, tuve una experiencia bastante mala del WDT hace poco, donde un pulso electromágnetico me colgaba el PIC e inclusive el WDT dejaba de funcionar y no me reseteaba el micro, es más, si no me cuidaba de asegurar el PIC bajo una jaula de Faraday el pulso me borraba hasta el programa grabado en el PIC y los datos en la EEPROM.
A veces si uno quiere estar seguro de que el micro no quede colgado lo mejor es implementar un WDT por hardware.
Saludos.