Just outstanding! Although we are not dog owners, I have personally seen Justin at “work” at puppy school, and how loving and responsive his own pets are. Justin’s wonderful way with dogs, and the joy that dogs bring him is evident in everything “dog” that he is a part of. Cannot speak highly enough of Justin – simply the best thing that could ever happen to your dog.