Board & trains can work for dogs as they provide the trainer with lots of one on one time.
Does It Work?
Most board and train programs will take 2-5 weeks depending on the severity of the behavior problem or the complexity of the obedience training.
It is most important that you feel comfortable with sending your dog away and that you have made sure that he will be in good hands. If your dog is struggling with separation anxiety it might not be okay to send him away.
Some behavior problems may be so severe that you would never trust yourself dealing with them alone. A boarding facility will be way better equipped to train for dog sports than the average dog owner.