AntBee, yeah it would be silly if the dog died and they wanted to execute Regina for it.
It seems like the Charmings change their opinion each episode on Regina, David knows she’s been trying to become a better person and now he wants to kill her for something she allegedly did.
It seems like bad writing or David is a hypocrite. When everyone thought Ruby had killed that guy he was the only one who helped her when everyone else wanted to kill her for it.