Patrick is a wonderful trainer who clearly understands dogs AND the people who live with them! We rescued our dog from the streets and have no idea what her life was like before she came to us. She has always been wonderful with our childen, but impossible to walk on a leash and prone to anxiety and a vicious response to bicycles and other dogs walking in our neighborhood. When we contacted Incredible Canine, we were desperate. We had a dog we loved, but couldn't control. Before taking the unbearable step of surrendering her, we felt we owed it to her to give intensive training a try.
Patrick has the firm hand and working knowledge of canine behavior to get results. At the same time, it is clear that he has deep affection and respect for dogs. (Our dog loves him!) He's also clearly an overall smart guy, who has a way of training people (with excellent metaphors and clear instructions) as well as their dogs. Working with him has changed our relationship with our dog. We can walk her on a leash for the first time and have learned so much about how to work with her to alleviate her anxiety, aggression, and other negative behaviors. It's an ongoing process, but we are actually enjoying it and seeing improvements all the time.
Patrick will tell you from the beginning that he can deliver great training results, but a key piece of success is the willingness of the dog's owners to put in the training hours too. Patrick certainly did his part and now we are doing ours.
It's also worth saying that we tried several other trainers before Patrick. None of them had the knowledge or fortitude to deal with our dog's issues. After wasting a good amount of money on strategies that didn't work, I wish we had found Patrick earlier. We highly recommend Incredible Canine!