Was It The Right Thing To Do...

For Sure!! keep an eye on his poo!! This could have happened to the goat by another animal !!!!!! This could have happened the night before maybe, and your dog was there when you got home, and yes I would have put it out of it's misery.

I just seen your last post. It sounds like your Husky is aggressive and still has the attack mode on fresh meet... I would stick my hand in his food while he is eating and if he bit me he would be put down ... I have my wife, children and grand children that come first and your dog will get worse the older it gets .