By far the best experience we could have hoped for in training! Mike came to our house and was super patient with both us and our pup! He takes a lot of time to explain everything and it has been a game changer for our dog. His compassion and love for these animals definitely shows through and we are so excited to get to attend Saturday classes to show off our boy! If you're looking for a true dog lover to help train your fur baby you should definitely give him a shot! Thank you Mike!