“I wonder if having a donkey or 2 onsite would have prevented a mountain lion from getting into the pen area like it did.”
....you really almost need dogs to handle a cat...say a couple of Great Pyranees that will stand and fight...hounds can do the job but are bad to run off if they’re not penned up in a kennel.
Pyrs are great dogs, but Rhodesian Ridgebacks were bred expressly to deal with the big cats. They're not my favorite breed but you have to admit, they are fearless...