Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
1/3
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
Retractable Dog Leash, Heavy Duty Dog Leash for Dogs  Mewoofun
1/3

Retractable Dog Leash, Heavy Duty Dog Leash for Dogs

$99.99
$0.00
Save 0%
Quantity
  • The Small Leash is designed for dogs weighing less than 35 lbs, while the Medium Leash is suitable for dogs under 55 lbs, and the Large Leash is ideal for dogs under 110 lbs. Please note that retractable leashes are not appropriate for dogs who chew.
  • Our 16 ft Tape Leash features a smooth and easy-adjust retractable mechanism, allowing for tangle-free 360 degree movement. The Quick Lock and Unlock feature allows for effortless roll-on and roll-off with the use of your thumb.
  • Designed to provide maximum comfort for those long walks, our leash also boasts an ergonomic anti-slip handle for a comfortable grip. Additionally, its heavy duty internal coil ensures consistent retraction for added durability.
  • Our leash is designed with your safety and reliability in mind. You can rest assured that even if your dog runs wildly, the leash is designed to prevent any potential hand injuries. However, please keep in mind that the leash is not meant for your dog to stay too far away, as it may result in the leash becoming tangled.

Shipping:

We offer free standard shipping on all orders of $59 and above!

Delivery time:

  1. Domestic Warehouse: 3-5 days for all Stocked Products.
  2. International Warehouse: 7-11 days for all Standard shipping orders.

30-Day Risk-Free Trial (Returns):

Contact us via service@mewoofun.com within 30 days upon receiving the items to initiate the return process, if you are not satisfied with the product. Besides, if there is any quality problem or damage on product, you can contact us via email at service@mewoofun.com and attach a description and pictures of the problem if necessary. If you still want to make a return, please notify us within 30 days and we will send a return label. Please repackage your product in the original packaging, attach the label to the box and send it to your local FedEx or USPS. Once the return is received, we will inspect the product and issue a refund for this portion of the purchased item (excluding shipping and customs fees incurred on your return).

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.