Если сбрасывать wdog в main, а вдруг нет прерывания таймера и стало быть ШИМа. А если в таймере - вдруг main не работает, таймер молотит, ШИМ есть управления нет. Пусть таймер отметится, что он живой, main увидит флажок и сбросит wdog. Не увидит / не сбросит - ресет через собаку. Или нет?