You know I've been reading around about this and since there isn't an answer I've found I'll throw this out there: you can find dog trainers online for hire for a day. A friend told me about some Dallas contractors
that he uses as dog trainers for all of his dogs. I think you can search their reviews, too. Wouldn't want anyone but a pro to train your dog, right?