If you're using the Microchip USB loader, it may have WDT disabled in config.

Try inserting WDTCON.0=1 before any NAP or SLEEP commands to enable WDT.