Knowledgeable and competent dog training. John is great to work with and is honest to a fault about expectations with difficult breeds. He won’t BS you about what he can and can’t do for you and your dog.
Knowledgeable and competent dog training. John is great to work with and is honest to a fault about expectations with difficult breeds. He won’t BS you about what he can and can’t do for you and your dog.