Atmega328p bootloader for watch dog


I have a atmega328p (same as Arduino Pro Mini) on a custom board. Just like the Pro Mini bootloader, it
doesn't allow the watch dog timer to operate. I have a Atmel AVRISP Mkii.

What is the best way to allow the watchdog to be used on my PCB? I don't want to destroy or brick it. My atmega328 uses its internal clock, no external clock. Should i use something like Nick Gammon's bootloader for Lilypad or something else?


Do you mean that bootloader destroys MCUSR during watchdog reset and you don’t know reset’s reason?
Or you have something else in mind?