Michael is great with all type of dogs. He is there for you all the way and truly cares about his clients and their pets. Our dog is extremely afraid, we were at our wits end on how to best help her and just after one session we learned so much! His virtual sessions are excellent, tailored to you and your dogs’ needs. I felt reassured during our virtual sessions because he was encouraging and coaching me along with every step. Michael is very responsive and wants nothing but the best for you and your dog. I highly recommend him as a knowledgeable and caring dog trainer.