I do animal rescue and have found it difficult to train the dogs. Michelle came to my home and I was amazed at how she handled all of the pups. She is an exceptional trainer, very honest, and is an asset to your company. She showed and explained so many things to me that I was able to grasp many areas where I was not doing the correct procedure to keep the pups in tow and have them be civilized instead of in constant chaos. She showed me what to do and how to do it, and explained canine behavior in such a way that I was able to understand. I am in the process of doing what she said and so far so good. I am even learning how to growl and it works! Suprise! I have a way to go as I have 6 dogs. My last set of rescue dogs I used as therapy dogs, and I hope to do the same with these. Michelle is so optomistic, sincere and supportive. I really needed support also, which she graceously gave me as there are so many issues that evolve with rescued animals. I am learning to be the "pack leader",and that is new to me. Michelle explained it as parenting and it Clicked. Potty training is still the biggest issue, but I know that, too, will be resolved. Luckey for me that Michelle is in my area. She is the absolute BEST trainer I have ever worked with. Love her LOADS!!!!