You did the right thing for the goat. As for the dog, the idea that once a dog has attacked another animal it becomes dangerous to humans is BS. I had a dog, german shepard/lab mix, that would kill any wild animal that came anywhere near our property. Possums, rabbits, raccoons, even birds! But...