Michelle was extremely professional, and her techniques for training were exactly what I was looking for. My dog suffers from severe separation anxiety, so that I cannot leave the house without her constant barking for hours and hours... Immediately during our initial session, Michelle showed me various ways how I was not the pack leader, and we started implementing ways for me to become just that. She was also available for questions afterwards on email, and was very thorough with her explanations. Mia is still a work in progress but I see huge improvements in a small time. :)