We had a training session with Danny Kampf, and those 2 hours were so much more helpful than we ever could have imagined. We have some challenges with our dog, Winston. He's perfectly fine with people (other than perhaps not having the best manners - he's a jumper), but when he sees another dog, he can (and almost always does) turn very aggressive, very quickly. He would often redirect on to our other dog, and it was just a stressful situation for everyone. Living in the city, you can turn the corner and run into another dog, so we would typically walk around with a pretty strong sense of apprehension - not ideal for you or your dogs. (Plus, Winston's an 85 lb pit mix - not exactly a dog you can pick up and walk away with!). In our training session, we learned why Winston acts the way he does (a combo of his ambition to become the alpha in our "pack"/family and just some of the natural behaviors of the breed - very excitable, high energy, etc.), how to adjust our behavior so that we're in control, and when Winston becomes dog aggressive, how to properly correct the behavior and calm him down. The more we do it, the more he is and we are getting used to it. It will continue to take some practice and effort on our part, but we're only a few days in, and, whereas before we wouldn't have dreamed to let him near another dog (and in fact, hadn't done so in many months), we were able to let Winston play with our neighbor's 4 month old puppy the other day. We had to calm Winston down first, but thanks to our training with Danny, we got there and he and the puppy had a ball. Otherwise, we learned a lot about dog pack mentality and how to properly walk, feed, and reward our dogs so that they view us as the "pack leaders". (And it seems like Winston's jumping on us has already started to improve.) You can tell Danny really cares about your dogs and helping you. We're very lucky to have him as a trainer and would 100%, without a doubt recommend him to anyone. Danny makes himself a resource to you (at no additional cost), even after your training is completed, which is so great, and I'm sure we'll take him up on it. Since we live close by, Danny also offered to let us walk around the neighborhood with their walkers so Winston can become more used to being around other dogs (also at no additional cost!). My husband is sometimes home during the day, so hopefully we can take him up on the offer soon. I honestly thought we were SOL with having someone who could walk or watch Winston for us, and now that we've met and worked with Danny, I don't feel that way at all anymore. We also had the opportunity to meet (and get some help from) Josh because we went by Atlas doghouse during our session. (It was a rainy day, so we weren't running into too many dogs in the street. Another huge bonus of working with Danny - we were able to go to the store where there are lots of dogs.) Josh is great, very knowledgeable, and, just like Danny, you can tell he's passionate and cares a great deal about the dogs he cares for. Speaking of, while we were at and around Atlas doghouse, Danny introduced Winston (after getting him calm) to at least 6 dogs. (Still amazing to me - we hadn't introduced him to 1 in so long.) What a great experience!