Michael is the most dedicated and amazing trainer. He goes beyond basic obedience to truly help you understand your dog, his/her mannerisms and solidify your bond. I adopted a shelter dog who suffered with anxiety (separation and general). Michael was so patient with her, and always made himself available between sessions to view videos/messages and offer encouragement and suggestions regarding questions and progress. Throughout our sessions, she completely came out of her shell. He provided us with a better obedience foundation than we ever could have asked for! We love him (and not just for his great dog treats!!) Here’s Hannah. After our sessions with Michael, Hannah continued training and became a service dog!