We hired Mark for the in-home training for our new Aussie puppy. Mark's style, patience, training regimen and great advice have been instrumental in training us to train our puppy to be a good citizen. Each of the 5 sessions built on the previous so we could spend the week between working on our "homework". Mark's suggestions, options and expertise have been spot on. We definitely recommend Doggie Steps!