I've always enjoyed working with dogs, and i've developed a long list of ways and means to teach and train them over the last decade or so. I specialize in the 'difficult dogs', the dogs people say 'can't be trained' (I believe any dog can be trained), the dogs people are ready to give up on, or worse, have already given up on.

All of my training is custom tailored to the behavior you're looking to modify, and I maintain a flexible approach to make the best use of time and energy as we progress through training.

We start with a short meeting, a consultation, where we get a chance to meet and talk abotu your dogs behavior, what you'd like to change, and related subjects. From there, I develop a custom training plan and we move forward.