So my dog Mia who's a German shephard was a handful to say the least. I,ve had her since she was 3 weeks old and she is now 2 years old. I was never able to calm him down. It didnt matter how many times she met some one she always gets irate jumping and barking all the time. So whenever i had guests i had to put her in a seperate room. 4 months ago i met Keith (total K9) through our housekeeper and i never regretted it. What Keith did was excellent. He didnt just come in and train Mia, he actually train me as well. I'd highly recommend working with Keith. His passion for dogs and upbeat nature makes class engaging and enjoyable. He has a tremendous depth of knowledge with extensive experience in a wide range of training and behavioral situations. He teaches so much more than just sit and stay. Mia is now a totally different dog. My housekeeper is now able to work around the house without being scared. I could not have asked for a better trainer. Thanks Keith read more