Great experience, Rob definitely knows his stuff. His knowledge and compassion with dogs comes across right away. His quick response to questions and ability to teach makes for a great experience. I highly recommend Rob and can't say enough about him. Our little Otis has learned a lot and can't wait for his amazing progress. Thanks Rob!!