We have 5 month old bc, he's very good in general. I do feel for you though. I have taken our BC to puppy classes once a week for 1 hour. It's not much out of your working day, but the trainers also offer at an additional fee, to come to your home to help with training. It might be worth a try, good luck, hope it all works out for you.