I had my 6 month old Bernedoodle join their 3 week board and train program. My dog before was a struggle to walk on a leash. He would never stay or come despite the little training I did with him. He was nervous around new people in our home and bikes and other random things. Its been about 3 months since he has been home. He is so much more confident and obedient. He stays, sits, comes, runs next to a bike, walks on a leash, and is potty trained. It was expensive training but it has been worth it to have such a great dog. The trick is the owner needs to stay consistent with training to keep up the good behaviors.