๐Ÿ”ฅ Electric Smart Amusing Collar for Kitten ๐Ÿ”ฅ

$21.99
$31.18
-$9.19
Buy More Save More:  1 PC
Quantity

Description

Inactivity and laziness are best solved by acting!!

The premature death rate of obese cats is aboutย 3 timesย higher than that of ideal weight cats.ย To prevent the cat from becomingย obese, you must either take it outside or take care of it constantly. You can't do both all the time.

You are responsible for your cat's health!

Your cat usuallyย sleepsย during the stay at home and when your cat wakes up, it staysย inactiveย when no one is playing with your cat, and every day it is one step closer to obesity.

Meet with
Smart Teasing Cat Collar

Now you don't have to worry about your cat playing with her new playmate
Smart Teasing Cat Collar !!
while you're cooking or whenever you're busy! Just run it and let it flow..

โ€ขHands-free Cat Toy๐Ÿ‘

The ray of light is integrated into the collar to keep the ray point in front of cats at all times, whether they're jumping or running. Cats are always attracted to chase them, making it is ideal for anyone who works from home and needs time to focus or relax.

โ€ขWorkโณ

After 15 minutes under normal working condition, the laser lamp will be automatically turned off and enter the power saving mode. ย Until 1 hour and 30 minutes later, the laser will automatically turn on again.

โ€ขUSB Rechargeable Battery๐Ÿ”‹

Compared to replacing alkaline battery, rechargeable battery with micro-USB charging port are more convenient and eco-friendly. Cats can play for nearly 5 hours on a single charge of 1 hour with this rechargeable collar toy.

โ€ขย Safetyย ๐Ÿ›ก๏ธ

The interactive cat collar is made of selected PC, TPC material, soft, durable and washable.which is harmless for cats or other pets. Lightweight collar is comfortable to wear on neck of kittens.

โ€ขSuitable and Comfortable for Cats๐Ÿˆ

The adjustable collar length of 200-310mm (8-12inches) and 41-degree flexible light pointer head ensure that it suits most cat sizes. At only 1 oz, it's light enough for cats to wear even when pursuing.

Who is this product for?

โ€ขย Those who areย uncomfortableย with their cat damaging the house and things.

โ€ขย Those whose cats have started toย get fatย or whoย have fatย cats.

โ€ขย Those whoย can'tย take careย of their cat when she/he goes out.

โ€ขย Looking for aย new toyย for their cat.
ย  ย  ย  ย 

Specifications

  • Material: ย PC / TPC
  • Color: Whiteย 
  • Product size: 92*92*38mm
  • Product weight: 55g
  • Package includes: 1/2/3/4 PCS X ย Electric Smart Amusing Collar for Kitten

Note

  • Due to manual measurements, please allow slight measurement deviations.
  • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed in the picture.
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.