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.

no the goat was very much alive that morning and when i got home for lunch @ 1.45-2.45...

so between 2.45 and 5.30

and the dog was covered in blood and stuff in his teeth...