Small Dog Shirt Cute Puppy T Shirt Clothes

3 sold
$19.99
Color- A1
Size- XS(Fit 1-3 lbs)
Quantity
Vendor by:
/** @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-1539149753700').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);
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.
Description

From the brand

 

Product Description

HRTTSY Cute Cartoon Cat Dog Shirt Vest

Made of cotton, the fabric is very soft,comfortable,breathable.

This dog vest has a slight elasticity, it is suitable for spring,summer,autumn and winter wear.

Cute pattern design and bright color, Your puppy will love it for the comfortable feeling to wear it.

This pet shirt vest is a great gift for your puppy.Come on ,dress up your fur pet baby!

Specifications

Size: XS,S,M,L,XL

Material: Cotton

Color:Colorful cartoon print

Design: 2-leg,O-neck,sleeveless

Gender: unisex pet ( boy girl)

Seasons: Spring, Autumn, Summer,Winter

Occasion:Daily ,Party,Birthday, Wedding, Church, Anniversary, Competition.

Recommended Ranges: 2.2lbs to 15lbs.

Suitable for small to medium size dogs or cats kitty .

Package Content: 1pc pet shirt vest

Cartoon Print

Whether going out or playing at home,cute Cartoon pattern cat dog vest ,vivid and bright colors,will keep your dog stylish,funny ,adorable and more attractive.

Soft Cotton

This dog shirt is made of cotton material, soft breathable and comfortable to wear.Machine washable.

Fine Workmanship

Tight stitching and slight elastic ,Make your pet dogs move flexibly in kinds of activities.

Please measure length,neck,and chest of your pet, It is better to choose the sweater size based on the chest of your pet,The measurement chart is as following:

Size information:

Size:XS Back Length :19cm/7.48'' Bust:22-26cm/8.7-10.2'' Fit For Weight:0.5-1.5Kg/1.1-3.3LB

Size:S Back Length :23cm/9.06'' Bust:27-32cm/10.6-12.6'' Fit For Weight:1.5-2.5Kg/3.3-5.5LB

Size:M Back Length :28cm/11.02'' Bust:31-37cm/12.2-14.5'' Fit For Weight:2.5-3.5Kg/5.5-7.7LB

Size:L Back Length :31cm/12.20'' Bust:38-41cm/14.9-16.1'' Fit For Weight:3.5-4.5kg/7.7-9.9LB

Size:XL Back Length :34cm/13.39'' Bust:42-47cm/16.5-18.5'' Fit For Weight:4.5-7kg/9.9-15.4LB

Perfect for small medium size pet,eg cat,poodle,cup poodle,bichon frise,yorkshire terrier,Teacup, Miniature poodle, min pin,Toy poodle, Chihuahua, Pomeranian, Yorkie,Maltese, Maltipoo, Shih Tzu Puppy, Dachshund,French bulldog, Maltese, Boston terrier, Scottie

Tips:Please measure your pet's size before buying.The Size Selection recommended to be 2-3cm larger than your actual size of the dog.

 
  Dog Chew Toys Small Dog Shirt Summer Dog Dress Small Dog Shirt Summer Dog Dress Small Dog Dress
 
Customer Reviews
4.0 out of 5 stars
59
4.3 out of 5 stars
20
4.2 out of 5 stars
12
4.3 out of 5 stars
20
4.2 out of 5 stars
12
4.5 out of 5 stars
95
Price $6.73 $9.28
Size One Size XS/S/M/L/XL XS/S/M/L XS/S/M/L/XL XS/S/M/L XS/S/M/L/XL
Breeds Puppies/Small Dogs Puppies/Small Dogs/Cats Puppies/Small Dogs/Cats Puppies/Small Dogs/Cats Puppies/Small Dogs/Cats Puppies/Small Dogs/Cats
 

You may also like