I found Leah online when I was looking for a class for our new puppy. I knew we wanted to do training for him, but I was hesitant to do classes at Petsmart or Petco because they're expensive and didn't hear the best reviews. I'm so glad I did, Leah was awesome and she really knows what she's doing. She has classes for all levels and even though ours was a puppy, she also has a lot of experience with older dogs with bad habits. She was so sweet and patient, and she really trains "you" how to work with your dog. Anyone whose dog is not showing improvement after a few classes is most likely because you are not consistent at home. You can't go to the class and expect that a one hour a week class will fix behavior problems. You have to continue to teach your dog and practice and enforce what you're learning at home too.
I would love to take our dog to one of the more advanced classes someday when I have the time. They even do Out On The Town activities for the dogs where they learn to behave in public places, even sit/lay down and stay for a long time all while people and other animals walk by. It's impressive and I would highly recommend Leah to anyone! They also do fun events, she did a dog costume party for Halloween and we all met at the park with our dogs and played games with them like musical "sit", bobbing for hot dogs, and other fun stuff. She's great!