Account
account
Cart
cart
Shop by Social Popularity
Best Sellers
Price Drops
viral product price drops
Live View
live viral best sellers today viral products on social media Search cart menu
 
  • altimage
  • altimage
  • altimage
  • altimage
  • altimage
  • altimage
  • altimage
  • altimage
  • altimage

share thisDog Bark Deterrent Device Stops Bad Behavior | No need yell or swat, Just point to a dog (own or neighbor's) Hit the button | Long-range ultrasonic, Alternative to painful dog shock collar

Price:$40.99
SKU:B0BMBC1FJX
Barcode:B0BMBC1FJX
  • $40.99


Product Description

/**

* Common event handler for click and keydown events.

* @param {Event} event - The event object.

* @param {Function} handleClickOrEnter - Function to handle click or Enter key events.

* @param {Function} handleEsc - Function to handle Esc key events.

*/

// [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources

function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {

const ENTER_KEY_CODE = 13;

const ESCAPE_KEY_CODE = 27;

const SPACE_KEY_CODE = 32;

const isClick = event.type === 'click';

const isKeydown = event.type === 'keydown';

const isEnter = isKeydown && event.keyCode === ENTER_KEY_CODE;

const isSpace = isKeydown && event.keyCode === SPACE_KEY_CODE;

const isEsc = isKeydown && event.keyCode === ESCAPE_KEY_CODE;

if (isClick || isEnter || isSpace) {

handleClickOrEnterOrSpace();

} else if (isEsc) {

handleEsc(event);

}

}

/**

* Function to handle esc key event.

* @param {Event} event - The event object.

*/

function handleEsc(event) {

event.target.blur() // force remove focus

}

(function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.now('premium-module-5-comparison-table-scroller').execute(function(init){

if (init) {

return;

}

P.register('premium-module-5-comparison-table-scroller', function(){

return function() {

P.when('jQuery', 'a-popover', 'A', 'ready').execute(function($, popover, A) {

function initCompTable(module) {

/**

* Premium comparison table: popover trigger module

*/

var comparisonName = $(module).data('comparison-name');

(function() {

var $additionalInfo = $('.aplus-v2 .aplus-popover-trigger');

$additionalInfo.each(function(i, trigger) {

return popover.create(trigger, $(trigger).data());

});

$additionalInfo.hover(

function() {

$(this).focus();

}

);

})();

/**

* Premium comparison table: adjust column width module

*/

(function() {

var VISIBLE_COLUMNS = 4.2; /* How many visible columns on load */

var MIN_WIDTH = 230;

var getWidth = function() {

return $(this).outerWidth();

}

/* cache selectors */

var

$container = $('.aplus-v2 .comparison-table #'+comparisonName),

$header = $('.aplus-v2 .comparison-table #'+comparisonName+' td.attribute'),

$slider = $('.aplus-v2 .comparison-table #'+comparisonName+' .table-slider'),

$columns = $('.aplus-v2 .comparison-table #'+comparisonName+' .aplus-data-column'),

$activeColumn = $('.aplus-v2 .comparison-table #'+comparisonName+' .aplus-data-column.active.active-item');

/* Formula for determining desired column width */

var calculatedColumnWidth = Math.floor(

($container.innerWidth() - $header.innerWidth()) / VISIBLE_COLUMNS

);

var childWidths = $activeColumn.map(getWidth).get();

var maxChildWidth = Math.max(MIN_WIDTH, Math.max.apply(Math, childWidths));

var minColumnWidth = $columns.innerWidth();

var calculatedPadding = $header.innerWidth() + maxChildWidth;

/* set the min-width of each column to the calulated width or minWidth */

$columns.css(

'min-width',

Math.max(MIN_WIDTH, (calculatedColumnWidth

(function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.now('premium-module-11-faq').execute(function(init) {

if (init) {

return;

}

P.register('premium-module-11-faq', function() {

return function() {

P.when('A', 'jQuery', 'ready').execute(function(A, $){

function initFaq(module) {

const MODULE_CLASS_NAME = 'premium-aplus-module-11';

const FAQ_CONTAINER_CLASS_NAME = 'faqs-container';

const FAQ_BLOCK_CLASS_NAME = 'faq-block';

const moduleId = $(module).data('faq-block');

const $faqBlocks = $('.aplus-v2 .' + MODULE_CLASS_NAME + ' .' + FAQ_CONTAINER_CLASS_NAME + '.' + moduleId + ' .' + FAQ_BLOCK_CLASS_NAME);

/**

* Function to get the toggle Attribute value

* @param {attr} attribute - The Attribute object

*/

function getToggleAttributeValue(attr) {

return attr === "true" ? 'false': 'true';

}

/**

* Function to handle click or Enter or Space key events.

* @param {Element} element - The this object from which the event is dispatched

* @param {faqBlocks} faqBlocks - List of all the Question and Answer blocks.

*/

function handleClickOrEnterOrSpace(element, faqBlocks) {

const $element = $(element);

const isActive = $element.hasClass('aplus-active');

if (!isActive) {

faqBlocks.removeClass('aplus-active'); /* deactivate others */

faqBlocks.find('.faq-arrow').attr('aria-expanded', 'false');

faqBlocks.find('.answer').attr('aria-hidden', 'true');

}

$element.toggleClass('aplus-active'); /* activate the clicked block */

$element.find('.faq-arrow').attr('aria-expanded', function(_, attr) {

return getToggleAttributeValue(attr);

});

$element.find('.answer').attr('aria-hidden', function(_, attr) {

return getToggleAttributeValue(attr);

});

}

/* Using jQuery event namespace for preventing duplicate binding on twister refresh */

$faqBlocks.unbind('click keydown.premiumAplusModule11ClickHandler').bind('click keydown.premiumAplusModule11ClickHandler', function(event) {

handleClickAndKeyEvents(event, () => handleClickOrEnterOrSpace(this, $faqBlocks));

});

}

$(".aplus-v2 .premium-aplus-module-11 .faqs-container").each(function(index, module) {

initFaq(module);

});

});

};

});

});

}));

(function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.now('premium-module-12-nav-carousel').execute(function(init) {

if (init) {

return;

}

P.register('premium-module-12-nav-carousel', function(){

return function() {

P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute(function (A, $, framework) {

function initiateCarousel(module) {

var MODULE_ID = $(module).data('module-id');

/**

* Carousel button element classname

* @const

*/

var GOTO_BTN_CLASS_NAME = "aplus-goto-btn-" + MODULE_ID;

/**

* Carousel button element active classname

* @const

*/

var GOTO_BTN_ACTIVE_CLASS_NAME = "aplus-active";

/**

* AUI name for aui carousel

* @const

*/

var CAROUSEL_NAME = "premium-aplus-12-carousel-" + MODULE_ID;

/**

* Module class name

* @const

*/

var MODULE_CLASS_NAME = ".aplus-v2 .premium-aplus-module-12";

/**

* Carousel text container class name

* @const

*/

var TEXT_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + " .aplus-carousel-text-container-" + MODULE_ID;

/**

* Carousel text hidden class name

* @const

*/

var TEXT_CONTAINER_HIDDEN = "aplus-hidden";

/**

* Carousel horizontal scroll container class name

* @const

*/

var HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + " .aplus-horizontal-scroll-container-" + MODULE_ID;

function showCarouselText(oldIndex, newIndex) {

var oldClass = TEXT_CONTAINER_CLASS_NAME + "-" + oldIndex;

var newClass= TEXT_CONTAINER_CLASS_NAME + "-" + newIndex;

$(oldClass).addClass(TEXT_CONTAINER_HIDDEN);

$(newClass).removeClass(TEXT_CONTAINER_HIDDEN);

}

function scrollToCarouselButton(scrollLeft) {

if ($(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).length) {

$(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).animate({scrollLeft}, 200);

}

}

/**

* Creates a CarouselButton class for provided carousel instance

* @param {object} carousel - AUI Carousel instance

* @returns {Class} - CarouselButton Class

*/

function CarouselButtonTemplate(carousel) {

/**

* Button for controlling the active slide

* @constructor

* @param {number} index - slide index

* @param {DOMElement} [elem] - optional DOM element to use as this objects DOM representation

*/

function CarouselButton(index, elem) {

var self = this;

this.index = index;

this.carousel = carousel;

/* create the button element */

this.elem = this.getElem(elem);

this.$elem = $(this.elem); /* store jquery version */

this.elem.addEventListener('click', self.handleClick.bind(self));

/* add this object to the object manager */

CarouselButton.objects.byId[index] = this;

CarouselButton.objects.all.push(this);

}

/**

* Describe behavior for click events on this.elem

* @memberOf CarouselButton

*/

CarouselButton.prototype.handleClick = function(e) {

e.preventDefault();

this.carousel.gotoPage(this.index);

};

/**

* Enter active state

* @memberOf CarouselButton

*/

CarouselButton.prototype.activate = function() {

this.$elem.addClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'true');

};

/**

* Enter inactive state

* @memberOf CarouselButton

*/

CarouselButton.prototype.deactivate = function() {

this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'false');

};

/**

* Returns an existing or creates a new bound element for this object

* @memberOf CarouselButton

* @param {DOMElement} [elem] - optionally provide an existing element in the DOM to use

* @returns {DOMElement} - this objects DOM representation

*/

CarouselButton.prototype.getElem = function(elem) {

if (this.elem) return this.elem;

if (elem) return elem;

var createdElem = document.createElement('span');

createdElem.className = GOTO_BTN_CLASS_NAME;

return createdElem;

};

/** @const Object manager */

CarouselButton.objects = {

byId: {},

all: [],

};

return CarouselButton;

}

framework.onInit(CAROUSEL_NAME, function(carousel) {

/** @const {Class} */

var CarouselButton = CarouselButtonTemplate(carousel);

/* create carousel controls */

var $carouselBtns = $(safeClassSelector(GOTO_BTN_CLASS_NAME));

var btns = $carouselBtns.map(function(i, btnElem) {

return new CarouselButton(i + 1, btnElem);

});

/* activate first one */

CarouselButton.objects.byId[1].activate();

/* Listen to slide changes */

A.on("a:carousel:" + CAROUSEL_NAME + ":change:pageNumber", function (data) {

var newCarouselButton = CarouselButton.objects.byId[data.newValue];

var marginLeft = parseInt(getComputedStyle(newCarouselButton.elem).getPropertyValue('margin-left'));

var positionLeft = newCarouselButton.elem.offsetLeft - marginLeft;

newCarouselButton.activate();

CarouselButton.objects.byId[data.oldValue].deactivate();

scrollToCarouselButton(positionLeft);

showCarouselText(data.oldValue, data.newValue);

});

});

/**

* @returns {string} - css classname prefixed with module selector

*/

function safeClassSelector(className) {

return '.' + MODULE_CLASS_NAME + ' .' + className;

}

}

$('.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container').each(function (index, module) {

initiateCarousel(module);

});

framework.createAll();

framework.initializeAll();

});

}

})

});

}));

Don't Take Our Word For It, See What Customers Are Saying About Our Tool

{"clickstreamNexusMetricsConfig":{"actionType":"DISCOVERY","productId":"","eventOwner":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","producerId":"vsemetrics_playercards","eventType":"IVEVideoView"},"clientPrefix":"aplus-541091","closedCaptionsConfig":{"captionsOnTexts":{"en":"English (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English"}},"sushiMetricsConfig":{"isRobot":false,"clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","sessionId":"134-0281390-0259138","refMarkers":"aplus-541091_ref","placementContext":"AplusWidget","marketplaceId":"ATVPDKIKX0DER","isInternal":false,"endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"C2EF083A3E094E928ABE","customerId":"0","sessionType":1},"mimeType":"video/mp4","nexusMetricsConfig":{"isInternal":false,"widgetMetricsSchemaId":"vse.VSECardsEvents.8","clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","videoAsin":"hero-video","producerId":"vsemetrics_playercards","refMarkers":"aplus-541091_ref","placementContext":"AplusWidget","playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.7"},"videoHeight":0,"videoWidth":0,"videoUrl":"https://m.media-amazon.com/images/S/aplus-media/sc/2f9dd8e1-3275-4729-9e21-59bfc364251c.mp4","metricsEmissionMethod":"nexus","imageUrl":"https://m.media-amazon.com/images/S/aplus-media/sc/098f7257-18b7-4c35-b46d-4154b76f8ca9.__CR0,2,2920,1197_PT0_SX1464_V1___.jpg","awaConfig":{"useUpNextComponent":false,"clickstreamNexusMetricsConfig":{"actionType":"DISCOVERY","productId":"","eventOwner":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","producerId":"vsemetrics_playercards","eventType":"IVEVideoView"},"initialVideo":"hero-video","shouldPreload":true,"enableClickBasedAttribution":false,"isChromelessPlayer":false,"closedCaptionsConfig":{"captionsOnTexts":{"en":"English (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English"}},"showPlayerPlayButton":false,"isVideoImmersivePlayer":false,"metricsEmissionMethod":"nexus","skipInitialFocus":false,"playerSkin":"none","disabledViewIds":["replayHint"],"includeEarnsComissionDisclosure":false,"customerId":"0","containerId":"aplus-541091-player-dc23a489-1baf-45fc-a0c0-6eb52fe3cda7","allowCrossOrigin":false,"requestMetadata":{"marketplaceId":"ATVPDKIKX0DER","clientId":"VSE-US","method":"AplusWidget","requestId":"C2EF083A3E094E928ABE","pageAsin":"","sessionId":"134-0281390-0259138"},"shouldLoop":false,"shouldDisableControls":false,"alwaysSetInitialVideo":true,"showPlayerCloseButton":false,"clientPrefix":"","useAutoplayFallback":false,"sushiMetricsConfig":{"isRobot":false,"clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","sessionId":"134-0281390-0259138","refMarkers":"aplus-541091_ref","placementContext":"AplusWidget","marketplaceId":"ATVPDKIKX0DER","isInternal":false,"endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"C2EF083A3E094E928ABE","customerId":"0","sessionType":1},"ospLinkCode":"","showPosterImage":true,"languageCode":"en","version":"","nexusMetricsConfig":{"isInternal":false,"widgetMetricsSchemaId":"vse.VSECardsEvents.8","clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","videoAsin":"hero-video","producerId":"vsemetrics_playercards","refMarkers":"aplus-541091_ref","placementContext":"AplusWidget","playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.7"},"shouldStartMuted":false,"airyVersion":"VideoJS","languagePreferenceStrings":{},"enableInactiveFocus":true,"isReactFactory":false,"enableDelphiAttribution":false,"includeReportWidget":false,"shouldAutoplay":false},"needPlayerFactory":false,"isMobile":false}

The video showcases the product in use.The video guides you through product setup.The video compares multiple products.The video shows the product being unpacked.

(window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/51A7gLAQMlL.js?AUIClients/VSEPlayer');

(window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/21L2L4uKEUL._RC|01x4giTy+uL.js,01r9LpT6pbL.js,41Y9JPMuk8L.js,11QfrzttlqL.js,91qahXPBdEL.js,01ELLYeIOkL.js_.js?AUIClients/Brila');

(function(f) {var _np=(window.P._namespace("vse-ns-initVSEPlayerOnLoad"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.when('VSEPlayer').execute(function(vsePlayer){vsePlayer.initPlayer('aplus-541091-player-ps');});

//Please use below event to register FeedbackForm

P.when('A', 'VSEComponentAssets').execute('vse-ns-player-initialization', function(A, asset) {

A.trigger('vse:ns:player:aplus-541091:init', 'aplus-541091-player-ps');

});

}));

Quick Behavior Modification

Don’t be fooled by knockoffs

NPS Dog Trainer is fast, simple, and effective – the only answer to correct your or your neighbor's dog's behavior safely and quickly

Your Search For The World's Best Dog Training Tool Ends Here!

{"clickstreamNexusMetricsConfig":{"actionType":"DISCOVERY","productId":"","eventOwner":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","producerId":"vsemetrics_playercards","eventType":"IVEVideoView"},"clientPrefix":"aplus-541090","closedCaptionsConfig":{"captionsOnTexts":{"en":"English (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English"}},"sushiMetricsConfig":{"isRobot":false,"clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","sessionId":"134-0281390-0259138","refMarkers":"aplus-541090_ref","placementContext":"AplusWidget","marketplaceId":"ATVPDKIKX0DER","isInternal":false,"endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"DE3DC691D27548BEB984","customerId":"0","sessionType":1},"mimeType":"video/mp4","nexusMetricsConfig":{"isInternal":false,"widgetMetricsSchemaId":"vse.VSECardsEvents.8","clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","videoAsin":"hero-video","producerId":"vsemetrics_playercards","refMarkers":"aplus-541090_ref","placementContext":"AplusWidget","playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.7"},"videoHeight":0,"videoWidth":0,"videoUrl":"https://m.media-amazon.com/images/S/aplus-media/sc/ca1c0590-3d57-40c2-a101-a132ce479606.mp4","metricsEmissionMethod":"nexus","imageUrl":"https://m.media-amazon.com/images/S/aplus-media/sc/deb1a205-21a6-495c-a7f6-0afbe909b9a3.__CR0,0,1464,600_PT0_SX1464_V1___.jpg","awaConfig":{"useUpNextComponent":false,"clickstreamNexusMetricsConfig":{"actionType":"DISCOVERY","productId":"","eventOwner":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","producerId":"vsemetrics_playercards","eventType":"IVEVideoView"},"initialVideo":"hero-video","shouldPreload":true,"enableClickBasedAttribution":false,"isChromelessPlayer":false,"closedCaptionsConfig":{"captionsOnTexts":{"en":"English (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English"}},"showPlayerPlayButton":false,"isVideoImmersivePlayer":false,"metricsEmissionMethod":"nexus","skipInitialFocus":false,"playerSkin":"none","disabledViewIds":["replayHint"],"includeEarnsComissionDisclosure":false,"customerId":"0","containerId":"aplus-541090-player-06c290a1-5c2e-4cf1-9c88-6edc59b7837c","allowCrossOrigin":false,"requestMetadata":{"marketplaceId":"ATVPDKIKX0DER","clientId":"VSE-US","method":"AplusWidget","requestId":"DE3DC691D27548BEB984","pageAsin":"","sessionId":"134-0281390-0259138"},"shouldLoop":false,"shouldDisableControls":false,"alwaysSetInitialVideo":true,"showPlayerCloseButton":false,"clientPrefix":"","useAutoplayFallback":false,"sushiMetricsConfig":{"isRobot":false,"clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","sessionId":"134-0281390-0259138","refMarkers":"aplus-541090_ref","placementContext":"AplusWidget","marketplaceId":"ATVPDKIKX0DER","isInternal":false,"endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"DE3DC691D27548BEB984","customerId":"0","sessionType":1},"ospLinkCode":"","showPosterImage":true,"languageCode":"en","version":"","nexusMetricsConfig":{"isInternal":false,"widgetMetricsSchemaId":"vse.VSECardsEvents.8","clientId":"VSE-US","videoAsinList":"","weblabIds":"","eventSource":"Player","videoAsin":"hero-video","producerId":"vsemetrics_playercards","refMarkers":"aplus-541090_ref","placementContext":"AplusWidget","playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.7"},"shouldStartMuted":false,"airyVersion":"VideoJS","languagePreferenceStrings":{},"enableInactiveFocus":true,"isReactFactory":false,"enableDelphiAttribution":false,"includeReportWidget":false,"shouldAutoplay":false},"needPlayerFactory":false,"isMobile":false}

The video showcases the product in use.The video guides you through product setup.The video compares multiple products.The video shows the product being unpacked.

(window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/51A7gLAQMlL.js?AUIClients/VSEPlayer');

(window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/21L2L4uKEUL._RC|01x4giTy+uL.js,01r9LpT6pbL.js,41Y9JPMuk8L.js,11QfrzttlqL.js,91qahXPBdEL.js,01ELLYeIOkL.js_.js?AUIClients/Brila');

(function(f) {var _np=(window.P._namespace("vse-ns-initVSEPlayerOnLoad"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.when('VSEPlayer').execute(function(vsePlayer){vsePlayer.initPlayer('aplus-541090-player-ps');});

//Please use below event to register FeedbackForm

P.when('A', 'VSEComponentAssets').execute('vse-ns-player-initialization', function(A, asset) {

A.trigger('vse:ns:player:aplus-541090:init', 'aplus-541090-player-ps');

});

}));

NPS Anti Barking Device helps train your dog to stop unwanted behaviors such as barking, jumping, food stealing, dog aggression, biting, chewing, and furniture avoidance. No need to yell or swat. Point to the dog. Push the button. It grabs your dog's attention and stops them in their tracks.

One Click Easy. Indoor & Outdoor. All Breeds & Sizes

Have you had enough of your dog's crazy barking? Are you having trouble training your dog? Or are you worried about your safety from stray dogs when walking outside? NPS Sonic Bark Deterrent and Dog Trainer Give You an Easy Way to Correct Dog's Behavior Safely and Easily.

Previous page

Next page

1 SLEEK AND COMPACT 2 Day 1 Power 3 NPS vs OTHERS 4 One Click Easy 5 PAWS OFF

(function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.when('premium-module-12-nav-carousel').execute(function(init){

init();

});

}));

What is a NPS Dog Trainer?

The NPS is the incredible humane dog training device designed to help manage & correct unwanted dog behaviors, such as barking. It uses a combination of sonic sounds and visual stimuli to capture the dog's attention and deter them from bad behavior.

How to use the NPS Dog Bark Deterrent Device?

Simply point it towards a dog and press the button to emit a high-pitched sound and visual stimulus when a dog exhibits unwanted behavior. The sound and special specter of light are designed to distract and redirect your dog's attention.

Does the NPS works on all dogs?

Like people, dogs have different temperaments, and just about 3% of dogs may not respond to the ultrasonic (whatever brand) due to natural traits or PTSD. If that case of your dog, we'll buy it back with. We stand behind our product!

What makes it better than a shock bark collar?

a) it does not cause physical discomfort or pain to a dog. b) it focuses on redirecting the dog's attention rather than punishing them, fostering a more positive training environment. c) It addresses a broader range of behaviors beyond barking.

Is the NPS safe for pets and humans?

Yes, the NPS Dog Trainer is safe for both pets and humans. It uses sound and light to redirect behavior without causing physical harm. This non-invasive approach is designed to be a humane alternative to traditional training methods.

(function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.when('premium-module-11-faq').execute(function(init){

init();

});

}));

A Few of Our Best-Sellers

NPS Alpha Pro

Add to Cart

logShoppableMetrics("premium-module-5-comparison-table-scroller", true)

NPS Bark Collar

Add to Cart

logShoppableMetrics("premium-module-5-comparison-table-scroller", true)

NPS Alpha Max

Add to Cart

logShoppableMetrics("premium-module-5-comparison-table-scroller", true)

NPS Alpha Pro

Add to Cart

logShoppableMetrics("premium-module-5-comparison-table-scroller", true)

Customer Reviews

4.5 out of 5 stars

53,677

3.9 out of 5 stars

1,515

4.5 out of 5 stars

10,878

4.4 out of 5 stars

6,919

Price

$39.99$39.99

$39.99$39.99

$39.99$39.99

$29.99$29.99

Impact Range

up to 35 Feet

-

up to 50 Feet

up to 35 Feet

Dog Training Efficiency

High

Medium

High

High

Battery Life

up to 120 days

up to 20 days

up to 120 days

up to 120 days

Modes

3 Training/Deterrent Modes

-

5 Training/Deterrent Modes

3 Training/Deterrent Modes

Best For Dog Size

Small, Medium, Large

Small, Medium

Small, Medium, Large

Small, Medium, Large

Color

Dog's Eye-Catching Orange

Black/Orange

Dog's Eye-Catching Orange

Black Edition

Rechargeable

Type-C Charging Port

Special Specter Led light

Works on Dogs

Works on Cats

Works on Coyotes

(function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {

P.when('premium-module-5-comparison-table-scroller', 'ready').execute(function(init){ init() });

}));

Stops All Challenges - 2.7x Faster Behavior Modification: Chewer? Digger? Biter? Chaser? More than an anti barking device, our indoor outdoor dog training tools leverage the newest patented NPS technology to grab your pets attention and stop them in their tracks. Squirrel!

Up to 3x More Effective Than Dog Bark Collar - Don’t subject your dog to the painful shock of a dog bark collar. NPS Ultrasonic Dog Barking Control Devices combine auto shut-off hearing safety with ultrasonic dog whistle to stop barking technology for happier neighbors, restful sleep and a well behaved pup !

Stop Neighbors Dog from Barking . 1 Hour Rapid Charge - Long Lasting 32 Hour Battery: 1000mAh bark control device charges fast and works hard - whether you’re using dog whistle mode, strobe mode, flashlight mode and 25 kHz ultrasonic training mode to modify behavior without stop.

Premium Pup Protection - Hold for Advanced Modes: With 8 second ultrasonic auto-shut off, and a hold function that extends whistle and strobe, this barking collar nemesis is the dog barking control device strikes the perfect balance between rapid training and protecting pups' sensitive hearing.

Tails-a-Wagging Guarantee - Tested and proven 3.4x more effective than a whistle for dogs, with an ultrasonic mode that delivers 2.7x faster behavior modification than the best dog obedience programs, we guarantee you’ll love your results, or we’ll buy it back.

Best Alternative to a Bark Collar for Small Medium and Large Dogs, Dog Shock Collar or Bark Box. Important - Just about 3% of dogs may not respond to the ultrasonic (whatever brand) due to natural traits or PTSD.

› See more product details

Color

Cali Orange

Material

ABS Plastic

Brand

NPS

Closure Type

Button

Product Dimensions

6"L x 3"W