Michael is beyond amazing!!! He has educated me so much on my new puppy. At first I was a little nervous because I didn’t know what to expect. He is so good with what he does. I will always send others his way! My puppy is only 7 months and his behavior inside and outside in public is beyond amazing. Thank you so much Michael!!!