This is to recommend Peter Plourde as an outstanding dog trainer with Better Manners Dog Training. Not only does he get quick and satisfactory results, but he listens carefully to questions and comments from the owners. In this way, he is able to detect problems the owners may inadvertently be causing and correct them. He is kind and sensitive to both the dog and the owners! Moreover, he responds quickly to emails and phone calls. I highly recommend him without any reservations.