>I also hope you consider an invisible fence<
Solson, you've got a Newfoundland. Your dog is too big for anything to hurt.
Here's the problem with an invisible fence. Your dog is contained all right, but any other stray dog not wearing a shock collar can wander in and out of your yard at will. A small dog like a cocker could be a sitting duck for an aggressive animal in this situation.
You can't eliminate everything. But an invisible fence could have prevented the cocker from leaving the yard.
BTW, our Newfie is a big dog but still vulnerable to an aggressive dog just like any other breed. IT may fare better in the fight but she is still vulnerable.