Yes they’re very experienced, different programs but they also train service dogs, help aggressive dogs that are about to be euthanized essentially saving them from that happening, puppy programs, it’s all customized for each dog what they need since every dog is different. They’re relationship based trainers, behavioural specialists. Since our pup is 6 months and very nervy it was food driven a lot and they couldn’t do “hard” corrections, they didn’t want to break him since he is so young. The dogs stay in the trainers home instead of a facility, they have their service dogs that know their jobs. But boy is there a huge difference, he walks beautifully now, right by my side, if I stop, he stops and sits, correction if needed. Not running around the house acting out of control grabbing everything in sight, jumping, terrorizing our other dog etc..the list could go on, there was a lot. We are continuing our homework to keep up on it. He won’t even dare run ahead of me when going outside. Been doing everything we ask of him, of course I reward him for it. He’s always been a strange pup since the day we got him. First week with us when we first got him he was so great with everyone, friends family visiting, vet, pet stores.. one week later it all flipped upside down, at 4 months old .. we’re told that is very abnormal which I knew it was. We are told these “genetic defaults” can happen early or creep up. He is very sketch with pretty much all people even when they don’t care about him as in not walking up to him petting him and doing things to trigger him. Everyone he was completely fine with, he’s the opposite now. Excessive barking and lunging. Although we’ve noticed less barking since he’s returned home with other things, It’s strange for sure.. I will add to this that the trainer used to breed Dobermans and work with them so he does know the working breed very well. They also do protection work training etc, you get the point lol