The dog had a job to do and did it without hesitation the best it could. Good dog. The owner, not so much. But it sounds like after the kids were safely in the house, the dog attacked the cougar, not the other way around. That wasn't necessary, but Dog didn't know that, I guess.