Find a medium size dog that is still a good protector maybe? You can get a smaller golden retriever. Friendliest dogs on earth but they know who their family is and will protect them.
Also seems like she would take to a well trained dog a lot better too. Worth pointing out to her that the dog will listen to her when you guys are done with it.