Jesse McKinney

Jesse is a professional dog trainer, an honors graduate of Animal Behavior College (ABC), and a full member of the Association of Pet Dog Trainers (APDT). He has apprenticed under Laura Baugh, CPDT, KPACT, for 2 years and has attended no less than 5 Clicker Expos, as well as a variety of continuing education workshops—for example Kathy Sdao’s Advanced Clicker Training and Clicker Training with Gary Wilkes.


Jesse stays current on the latest theory and techniques of canine behavior and training through regular seminar and conference attendance.


His training philosophy is: One size fits none. Because no two dogs are the same and the goals and needs of their humans vary, Jesse takes pride in providing truly customized training solutions—which he delivers with the warm, personal service that is his hallmark.


Volunteer work

Board member, Animal Welfare League of Montgomery County Inc, 2005-2008

President, Animal Welfare League of Montgomery County Inc, 2005-2008

/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

/*
* module headers
*/

.module h3.header {
margin: 0px;
padding: 0px;
font-size: 16px;
color: #323232;
font-weight: normal;
}

.module span.header-2,
.module span.header-3 { display: block; }


.module h3.header span.title {
display: block;
font-size: 15px;
line-height: 27px;
}

.module h3.header span.subtitle {
display: block;
margin-top: -5px;
line-height: 10px;
font-size: 9px;
font-weight: normal;
color: #646464;
letter-spacing: 0px;
text-indent: 1px;
}

/*
* space between modules
*/

div#top .module,
div#bottom .module,
div#maintop .module,
div#mainbottom .module { margin: 0px 10px 0px 10px; }

div#contenttop .module,
div#contentbottom .module { margin: 0px 5px 0px 5px; }

#left .module,
#right .module,
#contentleft .module,
#contentright .module { margin-bottom: 20px; }

#left .last,
#right .last,
#contentleft .last,
#contentright .last { margin-bottom: 0px; }

#top .topblock .module { margin-top: 20px; }
#bottom .bottomblock .module { margin-bottom: 20px; }

/*
* #contentleft and #contentright
*/

#contentleft .module { margin-right: 10px; }
#contentright .module { margin-left: 10px; }

/*
* header module positions
*/

#toolbar .left .module,
#headerbar .left .module {
margin-right: 20px;
float: left;
}

#toolbar .right .module,
#headerbar .right .module {
margin-left: 20px;
float: right;
}

/*
* badge styles
*/

div.module { position: relative; }

div.module div.badge {
position: absolute;
top: 0px;
right: 0px;
width: 39px;
height: 39px;
background: url(../images/module_badges.png) 0 0 no-repeat;
overflow: hidden;
z-index: 1;
}

div.module div.badge-hot { background-position: 0 0; }
div.module div.badge-top { background-position: 0 -40px; }
div.module div.badge-pick { background-position: 0 -80px; }
div.module div.badge-new { background-position: 0 -120px; }

/*
* icon styles
*/

div.module h3.header span.icon {
display: block;
position: relative;
left: -5px;
width: 30px;
height: 30px;
background: url(../images/module_icons.png) 0 0 no-repeat;
overflow: hidden;
float: left;
}

div.module h3.header span.icon-feed { background-position: 0 0; }
div.module h3.header span.icon-download { background-position: 0 -30px; }
div.module h3.header span.icon-twitter { background-position: 0 -60px; }
div.module h3.header span.icon-mail { background-position: 0 -90px; }
div.module h3.header span.icon-message { background-position: 0 -120px; }
div.module h3.header span.icon-users { background-position: 0 -150px; }
div.module h3.header span.icon-shopping { background-position: 0 -180px; }
div.module h3.header span.icon-lock { background-position: 0 -210px; }

/*
* module: blank
*/

div.mod-blank { overflow: hidden; }

/*
* module: dropdown
*/

#menu .mod-dropdown .module {
padding: 5px;
overflow: hidden;
}

#menu .mod-dropdown .dropdown { width: 300px; }

/*
* module: sub menu
*/
div.mod-menu-blank h3.header {
height: 35px;
margin-bottom: 5px;
padding-left: 15px;
background: #535251 url(../images/submenu_level1_item.png) 0 0 no-repeat;
line-height: 35px;
color: #ffffff;
text-transform: uppercase;
}

/*
* module: headerbar
*/

div.mod-headerbar div.box-1 { background: url(../images/module_headerbar.png) 0 0 no-repeat; }

div.mod-headerbar div.box-2 {
padding: 0px 7px 0px 7px;
background: url(../images/module_headerbar.png) 100% -115px no-repeat;
}

div.mod-headerbar div.box-3 {
height: 100px;
padding: 5px 8px 5px 8px;
background: url(../images/module_headerbar.png) 0 -230px repeat-x;
overflow: hidden;
}

/*
* module: rounded
*/

div.mod-rounded div.box-t1 { background: url(../images/module_rounded_color1_corners.png) 0 0 no-repeat; }

div.mod-rounded div.box-t2 {
padding: 0px 10px 0px 10px;
background: url(../images/module_rounded_color1_corners.png) 100% -15px no-repeat;
}

div.mod-rounded div.box-t3 {
height: 10px;
background: #D7D7D7;
}

div.mod-rounded div.box-1 {
padding: 0px 5px 0px 5px;
background: #D7D7D7;
overflow: hidden;
}

div.mod-rounded div.box-b1 { background: url(../images/module_rounded_color1_corners.png) 0 -30px no-repeat; }

div.mod-rounded div.box-b2 {
padding: 0px 10px 0px 10px;
background: url(../images/module_rounded_color1_corners.png) 100% -45px no-repeat;
}

div.mod-rounded div.box-b3 {
height: 9px;
border-bottom: 1px solid #ffffff;
background: #D7D7D7;
}

div.mod-rounded h3.header {
line-height: 30px;
text-transform: uppercase;
}
div.mod-rounded h3.header span.icon { top: -3px; }

div.mod-rounded h3.header span.title { line-height: 15px; }
div.mod-rounded h3.header span.subtitle { margin-top: 2px; }

div.mod-rounded em.box { background: #ffffff; }

/* with header */
div.mod-rounded-header div.box-1 { padding-top: 35px; }

div.mod-rounded-header div.header-1 {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
background: url(../images/module_rounded_color1_header.png) 0 0 no-repeat;
}

div.mod-rounded-header div.header-2 {
padding: 0px 10px 0px 10px;
background: url(../images/module_rounded_color1_header.png) 100% -40px no-repeat;
}

div.mod-rounded-header div.header-3 {
height: 35px;
padding: 0px 5px 0px 5px;
background: url(../images/module_rounded_color1_header.png) 0 -80px repeat-x;
}

div.mod-rounded-header h3.header {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
height: 35px;
padding-left: 15px;
line-height: 35px;
overflow: hidden;
}
div.mod-rounded-header h3.header span.icon { top: 2px; }

div.mod-rounded-header h3.header span.title { line-height: 27px; }
div.mod-rounded-header h3.header span.subtitle { margin-top: -5px; }

/* notched */
div.mod-rounded-notched div.box-1 { background: #D7D7D7 url(../images/module_rounded_color1_notched.png) 0 45% no-repeat; }

/* perforated */
div.mod-rounded-perforated div.box-1 { background: #D7D7D7 url(../images/module_rounded_color1_perforated.png) 100% 0 no-repeat; }

/* color: white */
div.mod-rounded-white div.box-t1 { background-image: url(../images/module_rounded_white_corners.png); }
div.mod-rounded-white div.box-t2 { background-image: url(../images/module_rounded_white_corners.png); }
div.mod-rounded-white div.box-t3 { background: #ffffff; }

div.mod-rounded-white div.box-1 { background: #ffffff; }

div.mod-rounded-white div.box-b1 { background-image: url(../images/module_rounded_white_corners.png); }
div.mod-rounded-white div.box-b2 { background-image: url(../images/module_rounded_white_corners.png); }
div.mod-rounded-white div.box-b3 {
border-bottom: 1px solid #D8D8D8;
background: #ffffff;
}

div.mod-rounded em.box { background: #F5F6F7; }

/* with header */
div.mod-rounded-header-white div.header-1 { background: url(../images/module_rounded_white_header.png) 0 0 no-repeat; }
div.mod-rounded-header-white div.header-2 { background: url(../images/module_rounded_white_header.png) 100% -40px no-repeat; }
div.mod-rounded-header-white div.header-3 { background: url(../images/module_rounded_white_header.png) 100% -80px repeat-x; }

/* position: mainmiddle */
#mainmiddle div.mod-rounded div.box-t1 { background-image: url(../images/module_rounded_color2_corners.png); }
#mainmiddle div.mod-rounded div.box-t2 { background-image: url(../images/module_rounded_color2_corners.png); }
#mainmiddle div.mod-rounded div.box-t3 { background: #F0F0F0; }

#mainmiddle div.mod-rounded div.box-1 { background: #F0F0F0; }

#mainmiddle div.mod-rounded div.box-b1 { background-image: url(../images/module_rounded_color2_corners.png); }
#mainmiddle div.mod-rounded div.box-b2 { background-image: url(../images/module_rounded_color2_corners.png); }
#mainmiddle div.mod-rounded div.box-b3 {
height: 10px;
border-bottom: none;
background: #F0F0F0;
}

#mainmiddle div.mod-rounded em.box { background: #ffffff; }

#mainmiddle div.mod-rounded-header div.header-1 { background: url(../images/module_rounded_white_header.png) 0 0 no-repeat; }
#mainmiddle div.mod-rounded-header div.header-2 { background: url(../images/module_rounded_white_header.png) 100% -40px no-repeat; }
#mainmiddle div.mod-rounded-header div.header-3 { background: url(../images/module_rounded_white_header.png) 100% -80px repeat-x; }

#mainmiddle div.mod-rounded-notched div.box-1 { background: #F0F0F0 url(../images/module_rounded_color2_notched.png) 0 45% no-repeat; }
#mainmiddle div.mod-rounded-perforated div.box-1 { background: #F0F0F0 url(../images/module_rounded_color2_perforated.png) 100% 0 no-repeat; }

/*
* module: hover
*/

div.mod-hover div.box-1 { background: #D7D7D7 url(../images/module_hover.png) 0 0 no-repeat; }

div.mod-hover div.box-2 {
padding: 10px 15px 5px 15px;
background: url(../images/module_hover.png) 100% 0 no-repeat;
overflow: hidden;
}

div.mod-hover div.box-b1 { background: #D7D7D7 url(../images/module_hover.png) 0 100% no-repeat; }

div.mod-hover div.box-b2 {
padding: 0px 10px 0px 10px;
background: url(../images/module_hover.png) 100% 100% no-repeat;
}

div.mod-hover div.box-b3 {
height: 9px;
border-bottom: 1px solid #ffffff;
}

div.mod-hover h3.header {
height: 30px;
line-height: 25px;
text-transform: uppercase;
}
div.mod-hover h3.header span.icon { top: -3px; }

div.mod-hover h3.header span.title { line-height: 15px; }
div.mod-hover h3.header span.subtitle { margin-top: 2px; }

/*
* module: dashed
*/

div.mod-dashed div.box-t1 { background: url(../images/module_dashed_corners.png) 0 0 no-repeat; }

div.mod-dashed div.box-t2 {
padding: 0px 4px 0px 4px;
background: url(../images/module_dashed_corners.png) 100% -10px no-repeat;
}

div.mod-dashed div.box-t3 {
height: 5px;
background: url(../images/module_dashed_line_h.png) 0 0 repeat-x;
}

div.mod-dashed div.box-1 { background: url(../images/module_dashed_line_v.png) 0 0 repeat-y; }

div.mod-dashed div.box-2 {
padding: 0;
background: url(../images/module_dashed_line_v.png) 100% 0 repeat-y;
overflow: hidden;
}

div.mod-dashed div.box-b1 { background: url(../images/module_dashed_corners.png) 0 -20px no-repeat; }

div.mod-dashed div.box-b2 {
padding: 0px 4px 0px 4px;
background: url(../images/module_dashed_corners.png) 100% -30px no-repeat;
}

div.mod-dashed div.box-b3 {
height: 5px;
background: url(../images/module_dashed_line_h.png) 0 4px repeat-x;
}

div.mod-dashed h3.header {
height: 30px;
line-height: 25px;
text-transform: uppercase;
}
div.mod-dashed h3.header span.icon { top: -3px; }

div.mod-dashed h3.header span.title { line-height: 15px; }
div.mod-dashed h3.header span.subtitle { margin-top: 2px; }

div.mod-dashed em.box { background: #ffffff; }


#mainmiddle div.mod-dashed div.box-t1 { background-image: url(../images/module_dashed_grey_corners.png); }
#mainmiddle div.mod-dashed div.box-t2 { background-image: url(../images/module_dashed_grey_corners.png); }
#mainmiddle div.mod-dashed div.box-t3 { background-image: url(../images/module_dashed_grey_line_h.png); }

#mainmiddle div.mod-dashed div.box-1 { background-image: url(../images/module_dashed_grey_line_v.png); }
#mainmiddle div.mod-dashed div.box-2 { background-image: url(../images/module_dashed_grey_line_v.png); }

#mainmiddle div.mod-dashed div.box-b1 { background-image: url(../images/module_dashed_grey_corners.png); }
#mainmiddle div.mod-dashed div.box-b2 { background-image: url(../images/module_dashed_grey_corners.png); }
#mainmiddle div.mod-dashed div.box-b3 { background-image: url(../images/module_dashed_grey_line_h.png); }

/*
* module: line
*/

div.mod-line div.box-1 {
padding: 0px 0px 15px 0px;
overflow: hidden;
}

div.mod-line h3.header {
margin: 0px 0px 3px 0px;
padding: 0px 0px 6px 0px;
background: url(../images/module_line.png) 0 100% repeat-x;
font-size: 16px;
font-weight: bold;
color: #969696;
}

div.mod-line h3.header span.icon { top: -5px; left: 0px; }


div.mod-menu-line h3.header { margin-bottom: 0px; }

/*
* module: header
*/

div.mod-header div.box-1 {
padding: 0px 10px 15px 10px;
overflow: hidden;
}

div.mod-header h3.header {
margin: 0px -10px 0px -10px;
padding-bottom: 8px;
background: url(../images/module_header.png) 15px 100% no-repeat;
line-height: 30px;
font-size: 16px;
font-weight: bold;
color: #969696;
}

div.mod-header span.header-2 {
height: 30px;
padding-left: 10px;
background: #F0F0F0;
}

/*
* module: block
*/

div.mod-block div.box-1 {
border-top: 8px solid #F0F0F0;
overflow: hidden;
}

div.mod-block h3.header {
margin: 10px 0px 3px 0px;
font-size: 16px;
font-weight: bold;
color: #969696;
}

div.mod-block h3.header span.icon { top: -5px; left: 0px; }

/*
* module: polaroid
*/

div.mod-polaroid div.badge-tape {
position: absolute;
top: -13px;
left: 50%;
width: 114px;
height: 38px;
margin-left: -57px;
background: url(../images/module_polaroid_tape.png) 0 0 no-repeat;
z-index: 1;
}

div.mod-polaroid div.box-1 {
margin-top: 13px;
padding: 10px 10px 5px 10px;
border-top: 1px solid #C8C8C8;
border-left: 1px solid #C8C8C8;
border-right: 1px solid #C8C8C8;
background: #ffffff url(../images/module_polaroid_bg.png) 0 100% repeat-x;
overflow: hidden;
}

div.mod-polaroid div.box-2 {
margin-bottom: 5px;
background: #000000;
}

div.mod-polaroid div.box-3 {
padding: 10px 15px 10px 15px;
overflow: hidden;
font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style: italic;
color: #C8C8C8;
}

div.mod-polaroid div.box-b1 {
background: url(../images/module_polaroid_shadows.png) 0 0 no-repeat;
}

div.mod-polaroid div.box-b2 {
padding: 0px 70px 0px 70px;
background: url(../images/module_polaroid_shadows.png) 100% -5px no-repeat;
}

div.mod-polaroid div.box-b3 {
height: 5px;
background: url(../images/module_polaroid_shadows.png) 0 -10px repeat-x;
}

div.mod-polaroid h3.header {
height: 25px;
margin: 0px 0px 0px 0px;
font-size: 140%;
line-height: 25px;
text-align: center;
letter-spacing: -1px;
font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style: italic;
color: #323232;
}

/*
* module: postit
*/

div.mod-postit div.box-1 {
background: #FFFFAA;
color: #323232;
}

div.mod-postit div.box-2 {
padding: 15px 15px 0px 15px;
overflow: hidden;
font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style: italic;
}

div.mod-postit div.box-b1 {
background: url(../images/module_postit_shadows.png) 0 0 no-repeat;
}

div.mod-postit div.box-b2 {
padding: 0px 90px 0px 60px;
background: url(../images/module_postit_shadows.png) 100% -40px no-repeat;
}

div.mod-postit div.box-b3 {
height: 40px;
background: url('/../images/module_postit_shadows.png') 0 -80px repeat-x;
}

div.mod-postit h3.header {
height: 30px;
margin: -15px -15px 5px -15px;
background: #FFFFDA;
font-size: 140%;
line-height: 30px;
text-indent: 15px;
letter-spacing: -1px;
font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style: italic;
color: #323232;
}

The Doggie Knows

Read The Doggie Knows (PDF 1.8MB), my newsletter of training tips, dog knowhow, and fun trivia.

Like it? Sign up here for regular delivery to your inbox.








Upcoming Events

No events