Вочдог это хорошо, но это костыль, который должен срабатывать как можно реже. Поэтому начинать надо с обеспечения стабильного питания. Возможно разработать источник бесперебойного питания. Плат в Китае огромное кол-во по данной тематике.
Ну и вочдог внутри самого мк, это как ехать в лифте в машинное помещение с ключами от машинного помещения (где лифт перезагружается) и застрять в лифте. Не очень надежно. МК может намертво повиснуть и поможет только ребут по питанию. Для этого ребята из wigate используют еще один простенький МК, который постоянно пинает основной МК и если тот не отвечает, ребутит его по питанию, используя транзисторный ключ. Отличное решение, подсмотрел у них и использую )