I would never leave my dog with a trainer, on our first GSD, we had a trainer come to our house for an hour for seven straight days. It gave us an idea of what to do and I think it was money well spent.