Peter is an outstanding dog trainer. Not only does he get quick and satisfactory results, but he listens carefully to questions and comments from the owners. This is how he detects problems the owners may inadvertently be causing. He is kind and sensitive to both the dog and the owners. Moreover, he responds quickly to phone calls and emails. I recommend him highly and without any reservations.