
{"id":532,"date":"2018-12-05T11:59:32","date_gmt":"2018-12-05T17:59:32","guid":{"rendered":"https:\/\/www.dogtopia.com\/ellisville\/?page_id=532"},"modified":"2026-06-11T13:03:39","modified_gmt":"2026-06-11T18:03:39","slug":"dog-training","status":"publish","type":"page","link":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/","title":{"rendered":"Dog Training"},"content":{"rendered":"<p><!-- PUPPY PRESCHOOL LANDING PAGE SECTION --><\/p>\n<section class=\"max-w-screen-2xl mx-auto px-8 py-16\" style=\"background: #ffffff\">\n<div class=\"max-w-4xl mx-auto\">\n<div class=\"text-center mb-12\">\n<h1 style=\"text-align: center\">DOG TRAINING IN ELLISVILLE<\/h1>\n<p>&nbsp;<\/p>\n<div class=\"inline-flex items-center gap-x-2 px-4 py-1.5 bg-[#FF8200]\/10 text-[#FF8200] rounded-full text-xs font-bold tracking-[1.5px] mb-4\">6-WEEK PROGRAM \u2022 SATURDAY AFTERNOONS<\/div>\n<h2 class=\"text-5xl md:text-6xl font-bold tracking-tighter text-[#424141] mb-4\">Puppy Preschool<\/h2>\n<p class=\"text-2xl text-[#424141]\/80 max-w-2xl mx-auto\">The smart start your puppy deserves.<\/p>\n<\/div>\n<div class=\"max-w-3xl mx-auto text-center mb-12\">\n<p class=\"text-xl text-[#424141]\/80 leading-relaxed\">A puppy\u2019s first year is the most important time for developing their personality and behavior. That\u2019s why safe, structured socialization and training from the very beginning makes all the difference.<\/p>\n<p class=\"mt-4 text-xl font-semibold text-[#424141]\">We\u2019re the Puppy Love Experts \u2014 and this is where it starts.<\/p>\n<\/div>\n<div class=\"bg-[#F8F9FA] rounded-3xl p-10 mb-12 border border-[#D0D3D4]\">\n<h3 class=\"text-2xl font-bold text-[#424141] mb-6 text-center\">What\u2019s Included in Puppy Preschool<\/h3>\n<div class=\"grid md:grid-cols-2 gap-x-12 gap-y-4 text-[#424141]\">\n<div class=\"flex items-start gap-x-3\">Crate training fundamentals<\/div>\n<div class=\"flex items-start gap-x-3\">Basic obedience commands<\/div>\n<div class=\"flex items-start gap-x-3\">Discouraging jumping, nipping &amp; unwanted behaviors<\/div>\n<div class=\"flex items-start gap-x-3\">Exposure to new sights, sounds &amp; experiences<\/div>\n<div class=\"flex items-start gap-x-3\">Positive socialization with other puppies<\/div>\n<div class=\"flex items-start gap-x-3\">Graduation certificate upon completion<\/div>\n<h3 class=\"text-2xl font-bold text-[#424141] mb-6 text-center\" style=\"margin: 0px 0px 20px\"><img decoding=\"async\" class=\"alignright\" src=\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/238\/2020\/05\/Dogtopia_PuppyPreschool_MicrositeEventImage_450x300.jpg\" alt=\"Dogtopia Puppy Preschool\" \/><\/h3>\n<\/div>\n<\/div>\n<div class=\"max-w-3xl mx-auto text-center mb-12\">\n<h3 class=\"text-3xl font-bold text-[#424141] mb-4\">Why Dogtopia Puppy Preschool Stands Out<\/h3>\n<p class=\"text-lg text-[#424141]\/80\">Unlike traditional puppy classes, our program combines professional training with real socialization in our safe, supervised play environment. Your puppy learns commands while also building confidence through positive interactions with other puppies \u2014 the best of both worlds.<\/p>\n<\/div>\n<div class=\"max-w-2xl mx-auto bg-white border border-[#D0D3D4] rounded-3xl p-8 mb-12\">\n<h4 class=\"font-bold text-xl text-[#424141] mb-4\">Program Requirements<\/h4>\n<ul class=\"space-y-2 text-[#424141]\/80\">\n<li class=\"flex items-start gap-x-2\">Puppies must be between <strong>12 weeks and 8 months old<\/strong><\/li>\n<li class=\"flex items-start gap-x-2\">All puppies must be <strong>fully vaccinated<\/strong><\/li>\n<li class=\"flex items-start gap-x-2\">Puppies 7 months and older must be <strong>spayed or neutered<\/strong><\/li>\n<li class=\"flex items-start gap-x-2\">Must pass a <strong>Meet &amp; Greet evaluation<\/strong> for safety and comfort<\/li>\n<\/ul>\n<\/div>\n<div class=\"text-center\">\n<div class=\"inline-block bg-[#424141] text-white px-8 py-3 rounded-2xl mb-6\"><span class=\"text-3xl font-bold\">$300<\/span><br \/>\n<span class=\"text-lg\"> for 6 weeks<\/span><\/div>\n<p class=\"text-[#424141]\/70 mb-6 max-w-md mx-auto\">Next class starts soon! We can also start a new session once we have enough puppies interested. One of our certified trainers will reach out to learn more about your puppy.<\/p>\n<\/div>\n<\/div>\n<p><!-- DAYTIME TRAINING PROGRAMS SECTION --><\/p>\n<section class=\"max-w-screen-2xl mx-auto px-8 py-16 border-t border-[#D0D3D4]\" style=\"background: #F8F9FA\">\n<div class=\"max-w-3xl mx-auto text-center\">\n<h2 class=\"text-4xl md:text-5xl font-bold tracking-tight text-[#424141] mb-4\">Flexible Training Programs<br \/>\nWhile Your Dog Stays With Us<\/h2>\n<p class=\"text-xl text-[#424141]\/80 max-w-2xl mx-auto mb-8\">We offer daytime training options where your dog works with a dedicated trainer during the day.<\/p>\n<div class=\"flex flex-col sm:flex-row gap-4 justify-center mb-10 text-sm\">\n<div class=\"flex items-center gap-x-2 text-[#424141]\/70\"><i class=\"fa-solid fa-check text-[#19D7DD]\">\u00a0<\/i>One-on-one training with a dedicated trainer<\/div>\n<div class=\"flex items-center gap-x-2 text-[#424141]\/70\"><i class=\"fa-solid fa-check text-[#19D7DD]\">\u00a0<\/i>6 Key Commands: Sit, Place, Down, Heel, Off, and Free\u2014the hold command is implied with all commands.<\/div>\n<div class=\"flex items-center gap-x-2 text-[#424141]\/70\"><i class=\"fa-solid fa-check text-[#19D7DD]\">\u00a0<\/i>Socialization and desensitization to help them perform these commands around distractions.<\/div>\n<\/div>\n<p class=\"mt-4 text-sm text-[#424141]\/60 max-w-md mx-auto\">Fill out the short form below, and one of our certified trainers will contact you to learn more about your pup and find the best training + socialization plan for your pup.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2749\" data-permalink=\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/img_6395-2\/\" data-orig-file=\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/213\/2024\/07\/IMG_6395-1-scaled.jpg\" data-orig-size=\"2560,1920\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;1.6&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 12 Pro Max&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1635940475&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;5.1&quot;,&quot;iso&quot;:&quot;125&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"IMG_6395\" data-image-description=\"&lt;p&gt;dogs in training at dogtopia&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Complete Canine&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/213\/2024\/07\/IMG_6395-1-300x225.jpg\" data-large-file=\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/213\/2024\/07\/IMG_6395-1-1024x768.jpg\" class=\"wp-image-2749  alignleft\" src=\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/213\/2024\/07\/IMG_6395-1-300x225.jpg\" alt=\"dogs in training at dogtopia\" width=\"388\" height=\"291\" \/><\/div>\n<\/section>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<script type=\"text\/javascript\">var gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(\"DOMContentLoaded\",o):document.addEventListener(\"gform_main_scripts_loaded\",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(\"action\",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(\"filter\",o,n,r,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,n){gform.removeHook(\"action\",o,n)},removeFilter:function(o,n,r){gform.removeHook(\"filter\",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+\"_\"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==n?t.apply(null,r):r[0]=t.apply(null,r)})),\"filter\"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});<\/script>\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_6' >\n                        <div class='gform_heading'>\n                            <h2 class=\"gform_title\">TRAINING CONSULTATION<\/h2>\n                            <p class='gform_description'><\/p>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_6'  action='\/ellisville\/wp-json\/wp\/v2\/pages\/532' data-formid='6' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below'><div id=\"field_6_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_6_1\" ><label class='gfield_label gform-field-label' for='input_6_1'>First Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/div><div id=\"field_6_3\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_6_3\" ><label class='gfield_label gform-field-label' for='input_6_3'>Last Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_6_3' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/div><div id=\"field_6_4\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_6_4\" ><label class='gfield_label gform-field-label' for='input_6_4'>Dog Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_6_4' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/div><div id=\"field_6_5\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_6_5\" ><label class='gfield_label gform-field-label' for='input_6_5'>Dog Breed<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_6_5' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/div><div id=\"field_6_6\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gfield_email_confirm\"  data-field-class=\"gfield_email_confirm\" data-js-reload=\"field_6_6\" ><label class='gfield_label gform-field-label' for='input_6_6'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_6' id='input_6_6' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_6_7\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_6_7\" ><label class='gfield_label gform-field-label' for='input_6_7'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_7' id='input_6_7' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_6_8\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\"  data-js-reload=\"field_6_8\" ><label class='gfield_label gform-field-label' for='input_6_8'>Tell us about your puppy!<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_6_8' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/> <\/div><\/div><fieldset id=\"field_6_13\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full checkbox-wrap gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible gfield_checkbox\"  data-field-class=\"gfield_checkbox\" data-js-reload=\"field_6_13\" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Contact Consent<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox' id='input_6_13'><div class='gchoice gchoice_6_13_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.1' type='checkbox'  value='Yes, I agree that Dogtopia may contact me.  By clicking below, I acknowledge that I have read and agree to the &lt;a target=&quot;_blank&quot; href=&quot;\/privacy-policy&quot;&gt;privacy policy&lt;\/a&gt;.&lt;span class=&quot;gfield_required gfield_required_asterisk&quot;&gt;*&lt;\/span&gt;'  id='choice_6_13_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_6_13_1' id='label_6_13_1' class='gform-field-label gform-field-label--type-inline'>Yes, I agree that Dogtopia may contact me.  By clicking below, I acknowledge that I have read and agree to the <a target=\"_blank\" href=\"\/privacy-policy\">privacy policy<\/a>.<span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><\/fieldset><fieldset id=\"field_6_14\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible gfield_checkbox\"  data-field-class=\"gfield_checkbox\" data-js-reload=\"field_6_14\" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Update Consent<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox' id='input_6_14'><div class='gchoice gchoice_6_14_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_14.1' type='checkbox'  value='Yes, I want to receive the latest offers and updates.'  id='choice_6_14_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_6_14_1' id='label_6_14_1' class='gform-field-label gform-field-label--type-inline'>Yes, I want to receive the latest offers and updates.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><\/fieldset><\/div><\/div>\n        <div class='gform_footer top_label'> <button type='submit' id='gform_submit_button_6' class='gform_button button' value='submit'  onclick='if(window[\"gf_submitting_6\"]){return false;}  if( !jQuery(\"#gform_6\")[0].checkValidity || jQuery(\"#gform_6\")[0].checkValidity()){window[\"gf_submitting_6\"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_6\"]){return false;} if( !jQuery(\"#gform_6\")[0].checkValidity || jQuery(\"#gform_6\")[0].checkValidity()){window[\"gf_submitting_6\"]=true;}  jQuery(\"#gform_6\").trigger(\"submit\",[true]); }'>submit<\/button> \n            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsImUwY2U0MTVlOTczMTk1NDNkMzRjZTBjOWQ3MmFmMjE2Il0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' \/>\n            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"51\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https:\/\/www.dogtopia.com\/ellisville\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https:\/\/www.dogtopia.com\/ellisville\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}, 50);}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"6\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);                if (event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_6\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_6\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_6\" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform\/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n<div class=\"form-column shortcode-form-legal-text-column\"><p class=\"legal-text\">We keep your information safe. We do not sell or share your information.<br \/>\nBy clicking submit, I acknowledge that I have read and agree to the <a href=\"\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">privacy policy<\/a>.<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>DOG TRAINING IN ELLISVILLE &nbsp; 6-WEEK PROGRAM \u2022 SATURDAY AFTERNOONS Puppy Preschool The smart start your puppy deserves. A puppy\u2019s first year is the most important time for developing their personality and behavior. That\u2019s why safe, structured socialization and training from the very beginning makes all the difference. We\u2019re the Puppy Love Experts \u2014 and &hellip; <a href=\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/>Continued<\/a><\/p>\n","protected":false},"author":303,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-service-detail.php","meta":{"footnotes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.6 (Yoast SEO v22.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dog Training - Ellisville<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dog Training\" \/>\n<meta property=\"og:description\" content=\"DOG TRAINING IN ELLISVILLE &nbsp; 6-WEEK PROGRAM \u2022 SATURDAY AFTERNOONS Puppy Preschool The smart start your puppy deserves. A puppy\u2019s first year is the most important time for developing their personality and behavior. That\u2019s why safe, structured socialization and training from the very beginning makes all the difference. We\u2019re the Puppy Love Experts \u2014 and &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/\" \/>\n<meta property=\"og:site_name\" content=\"Ellisville\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-11T18:03:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dogtopia.com\/ellisville\/wp-content\/uploads\/sites\/213\/2025\/11\/pack-leader.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/\",\"url\":\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/\",\"name\":\"Dog Training - Ellisville\",\"isPartOf\":{\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/238\/2020\/05\/Dogtopia_PuppyPreschool_MicrositeEventImage_450x300.jpg\",\"datePublished\":\"2018-12-05T17:59:32+00:00\",\"dateModified\":\"2026-06-11T18:03:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#primaryimage\",\"url\":\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/238\/2020\/05\/Dogtopia_PuppyPreschool_MicrositeEventImage_450x300.jpg\",\"contentUrl\":\"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/238\/2020\/05\/Dogtopia_PuppyPreschool_MicrositeEventImage_450x300.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dogtopia.com\/ellisville\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dog Training\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dogtopia.com\/ellisville\/#website\",\"url\":\"https:\/\/www.dogtopia.com\/ellisville\/\",\"name\":\"Ellisville\",\"description\":\"Dogtopia of Ellisville\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dogtopia.com\/ellisville\/search\/{search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Dog Training - Ellisville","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/","og_locale":"en_US","og_type":"article","og_title":"Dog Training","og_description":"DOG TRAINING IN ELLISVILLE &nbsp; 6-WEEK PROGRAM \u2022 SATURDAY AFTERNOONS Puppy Preschool The smart start your puppy deserves. A puppy\u2019s first year is the most important time for developing their personality and behavior. That\u2019s why safe, structured socialization and training from the very beginning makes all the difference. We\u2019re the Puppy Love Experts \u2014 and &hellip;","og_url":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/","og_site_name":"Ellisville","article_modified_time":"2026-06-11T18:03:39+00:00","og_image":[{"url":"https:\/\/www.dogtopia.com\/ellisville\/wp-content\/uploads\/sites\/213\/2025\/11\/pack-leader.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/","url":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/","name":"Dog Training - Ellisville","isPartOf":{"@id":"https:\/\/www.dogtopia.com\/ellisville\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#primaryimage"},"image":{"@id":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#primaryimage"},"thumbnailUrl":"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/238\/2020\/05\/Dogtopia_PuppyPreschool_MicrositeEventImage_450x300.jpg","datePublished":"2018-12-05T17:59:32+00:00","dateModified":"2026-06-11T18:03:39+00:00","breadcrumb":{"@id":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dogtopia.com\/ellisville\/dog-training\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#primaryimage","url":"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/238\/2020\/05\/Dogtopia_PuppyPreschool_MicrositeEventImage_450x300.jpg","contentUrl":"https:\/\/s3-prod.dogtopia.com\/wp-content\/uploads\/sites\/238\/2020\/05\/Dogtopia_PuppyPreschool_MicrositeEventImage_450x300.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dogtopia.com\/ellisville\/dog-training\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dogtopia.com\/ellisville\/"},{"@type":"ListItem","position":2,"name":"Dog Training"}]},{"@type":"WebSite","@id":"https:\/\/www.dogtopia.com\/ellisville\/#website","url":"https:\/\/www.dogtopia.com\/ellisville\/","name":"Ellisville","description":"Dogtopia of Ellisville","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dogtopia.com\/ellisville\/search\/{search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/pages\/532"}],"collection":[{"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/users\/303"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/comments?post=532"}],"version-history":[{"count":5,"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/pages\/532\/revisions"}],"predecessor-version":[{"id":4676,"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/pages\/532\/revisions\/4676"}],"wp:attachment":[{"href":"https:\/\/www.dogtopia.com\/ellisville\/wp-json\/wp\/v2\/media?parent=532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}