@joy9 Haven't worked with her directly but https://www.facebook.com/SpottedPawBehavior/ was recommended to me for another person.
I'd suggest interviewing with a few trainers. Ask what they do when a dog makes a mistake. A good answer here is "there are no mistakes, we ignore it and reduce...