Michael is fantastic! He was the first person that offered me a bit of hope with my rescued lab mix (Marvin). Marvin was an escape artist, small dog aggressive, no manners or boundaries, and a resource guarder. The experience I had with Michael as our trainer changed my view on dog training. He gave Marvin and I a set of tools that were easy to implement. Marvin now sits and waits at doorways (including the kitchen) and plays nice with my other dogs while using toys! He is also a much more mellow dog that no longer pants from constant stress and anxiety. If you are even thinking of using a trainer then make sure to give Michael a call! You will see results!