mrosto™-🔥Dual Dog Leash

Sold 0 only 999999999 item(s) left
$34.99 $68.60 Save $33.61
Color:  Black
Quantity
Share the love
Free worldwide shipping
Free returns
Sustainably made
Secure payments
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1651799308132').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Description

Twice the Fun, Half the Hassle

Durable Climbing Rope Leash with Double Bungee Extension for Medium and Large Dogs

If you have more than one dog, you’ve probably experienced the hassle of walking with two leashes; unless your dogs are extremely polite on their walks, the leads almost inevitably get tangled up. Or, as one dog moves off to do his business or the other stops to sniff something delicious, it can get really awkward trying to manage two leashes.

Double leash may be just the solution

The Dog Leash Advantage: 31 inch rope leash + double bungee extension (20 inches - 35 inches)

Heavy Duty Design: Climbing rope and tightly woven nylon bungee extension make the dog leash more durable but lightweight, heavy duty and easy to clean
No Tangle Design: 360° swivel clasp design allows for auto adjusting when dogs criss cross, no limitation for your dogs while moving from side to side without messing the leash
Shock Absorbing Bungee Extension: Unique bungee design helps to absorb shock of quick movement when used with energetic and active dogs, reduce the feeling of being pulled. The length of the bungee can be extended
from 20 to 35 inch with strong pulling force, which give your dogs enough room to run in front of you or beside you
Comfort Padded Handles: Features soft padded handles for amazing comfortable shock grip, and protects your hand from rope burn

  • No Tangle: it gives each dog room to move without the leads becoming tangled
  • Confortable: padded handle provides a very comfortable grip
  • Bungee-style: it stretches just enough to give each dog some room, but acts as a shock absorber for you, should one dog (or both) pull suddenly. The single lead allows you to keep one hand free, too
 

Padded foam handle

Padded foam handle provide a very comfortable grip

Tangle Free

The no-tangle swivel works well in avoiding any kind of tangle irrespective of how active both of your furry family members are

Rock climbing Rope

Crafted from half-inch diameter rock climbing rope, this leash is tough and durable, yet highly affordable.