Anti Barking Device Bark Control Device - Stop Your Neighbors Dog from Barking

FREE Shipping
$30.59
$59.99
-49%
Free Worldwide Shipping
Easy Return and Fast Refund
Sustainably Made
Secure Payments
Color:  Black
Quantity

Description

2023 NEW UPGRADED

The built-in pickup can detect the dog's barking, and the barking control device will automatically emit ultrasonic waves that the dog can hear, effectively training your dog to stop excessive and noisy barking. After the dog stops barking, the ultrasonic barking control device automatically stops emitting ultrasonic waves.




ღ【HIGH QUALITY TEXTURE】 The dog bark control shell UV resistance, not easy to fade. Can be easily hung on trees, indoor, outdoor walls or fences to stop any dog barking (Ultrasonic anti-bark device can automatically detect bark within 50 feet). And the shell is IP4 waterproof grade, can effectively resist external splash. But if it rains, it's best to take it back, which helps protect the equipment and extends its life.



ღ【SAFE SILENT POLLUTION】 The mini bark control uses ultrasonic technology that allows humans to hear a slight sound but is not affected by the sound. When the sound starts, the dog will notice the sound and other family members or neighbors will not be worried about being affected.Ultrasound does not impose substantial penalties on the dog.

ღ【WIDE RANGE OF APPLICATION】 The anti barking device ultrasonic has 4 frequencies to choose, Each dog could choose the suitable frequency (15KHZ-30KHZ), and if the dog was not sensitive to this by using for a long time, please change the different frequency better. The dog device is suitable for dogs between 6 months and 8 years of age, except for dogs with hearing impairments or under 6 months and special large dogs.




ღ【SENSITIVITY ADJUSTMENT】 The barking control devices ultrasonic has a choice of 4 sensitivities.According to the use of the environment can be set up the best suitable gear, the induction distance can be selected, adjust the sensitivity to achieve.Level 1 is the least sensitive and level 4 is the most sensitive.





Charging:

☏ USB Charging Only.

☏ Charge for 3 hours, work for 30 days(On standby).The higher the sensitivity and the higher the frequency, the faster the battery will drain, so you need to charge it when it is low. You can turn it off if necessary.

☏When charging the device, the digital display will show the power level and continue to flash until it is fully charged. When the product is fully charged, the digital display will show a “4”.

ON-OFF:

☑To turn device ON: Press the “POWER” button down for 3s and it will beep once with the digital display flashing a green number which will then disappear.

☒To Turn device OFF: Press the “POWER” button down for 3s and it will beep twice and turn itself off.

Frequency Settings:

☺You can choose to adjust the sensitivity from 1-4 by constantly press the Sensitivity button. According to the received dog's barking sound level and distance, trigger the ultrasonic start.

☞Level 1 Ultrasonic Frequency 15KHZ, digital display 1 with 6s

☞Level 2 Ultrasonic Frequency 20KHZ, digital display 2 with 6s

☞Level 3 Ultrasonic Frequency 30KHZ, digital display 3 with 6s

☞Level 4 Ultrasonic Frequency 15KHZ-30KHZ, it will emit for 1-3 level 3 different ultrasonic frequency sounds with 6s, digital display 4

Specification

✲Product Name: Barking Control Device

✲Power: USB

✲Input Voltage: 3.7V

✲Input Current: 40mAh

✲Battery: 3.7V 1500mAh

✲Waterproof IP Rating: IP4

✲Sensor: Sound Detection

✲Sensor Distance: Up to 25ft

✲Ultrasonic Frequency: 15KHZ-30KHZ

Package

❈1 * Anti Barking Device

❈1 * USB charging cable

❈2 * Mounting Screws and Anchors

❈1 * user Manual

FAQs

US SHIPPING COSTS

Free Shipping On All Orders!

About Delivery Time?

We will send you an email to inform you about the shipping time of your order after we have shipped the goods, usually the delivery time is 7-20 Days. If you do not receive the shipping notification email, please contact us first. We will get back to you within 24-48 hours(M-F).

Customer email: support@willhappys.com

Delivery time is affected by many factors such as destination country, customs, weather, etc. This is what we have been working on to make it better and improve. There will be some delay on the delivery also because of Covid-19.

How to track your order?

We try to send your order number to you within 48 hours. If you already have a tracking number, you can track your parcel here:https://www.17track.net/en.

What happens if I’m not in when my order arrives?

It shall be highly appreciated if you can be at your shipping address for a signature will be asked once the parcel is shipped by express shipping.

But please do not worry if you cannot. Go to the local express shipping company or post office with your tracking NO. to pick up the parcel as soon as possible when you are back home.

Why it says it's delivered while you receive nothing?

Usually, the parcel will be delivered to your shipping address which you left on our order, but your parcel may be delivered at your local post office or shipping company. You may contact them with your tracking Num to pick up the parcel as soon as possible.

If you still can't find the parcel in the shipping company or post office, please contact us as soon as possible, and we will offer you an appropriate solution.

Thanks for your understanding.

How do I change my order?

To change orders please contact our customer service department as soon as possible. We will endeavour to change your order as requested, this may not always be possible as the item may have already been despatched.

Customer email: support@willhappys.com

How can I cancel my paid order?

You can contact us by email in the following format: cancel order reason, your email and Order No. (Order screenshot). 

Customer email: support@willhappys.com

Our customer service team will get back to you within 12-24 hours(M-F). Please wait for our reply and do not open a PayPal case immediately after placing an order. We will FOR SURE refund you for unfilled orders.

How do I place a return or exchange?

We always want you to love your items as much as we do! That said, if something isn’t right or you’re not completely satisfied, you can contact us immediately at support@willhappys.com, we will solve it for you within 24-48 hours. Our products have a 30-day quality guarantee. If you want a refund, we will also help you to process it immediately, and the refund amount will be returned to your account within 24-48 hours.

Our customer service team will get back to you within 12-24 hours(M-F). Please wait for our reply and do not open a PayPal case immediately after placing an order. We will FOR SURE refund you for unfilled orders.

Free shipping
Free worldwide shipping
Easy Returns & Exchanges
30 Days guarantee to return or exchange your products
Outstanding Service
24/7/365 Ticket and Email Support
Secure Payments
90 Days money back guarantee
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);