Plaid British Style Fleece Warm Dog Coat

$19.99
Color:  Red
Size:  XS
Quantity
/** @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);

Description

DESCRIPTION

This reversible dog winter jacket is warm. durable. and breathable. The classic British lattice side is made with soft polyester fiber. which can keep the cold wind from touching the dog's skin. and there is no need to worry about frosting or even freezing the dog's fur. The solid side is made of thick and high-grade fleece. which provides enough warmth for the dog and can effectively extend the dog's playing time in the ice and snow.

The collar of this winter coat can be turned back or stood up. depending on your actual needs. Standing up the collar can prevent the cold wind from entering the dog's neck. ensuring warmth and comfort. There is reflective piping along the collar and jacket edge. improving the dog's visibility in foggy weather or under dark light to ensure safety. The hook & loop closure around the belly and back is super adjustable. perfect for dogs to get a snug fit.


FEATURES

  • 3-Layers fleece lining. 
  • Polyester fiber filling. 
  • Soft and Warm polyester outer.
  • Adjustable hook & loop closure around the back.
  • Reflective piping for safe walkies.
  • Classic British style plaid design.
  • A leash access portal on the neck.
  • A wide variety of sizes.
  • Three colors are available.
LENGTH CHEST NECK
XS 9.8" 9.8" - 14.9" 11.1"
S 12.2" 14.9" - 18.5" 12.2"
M 13.8" 18.5" - 22.1" 13.8"
L 16.1" 22.1" - 25.9" 16.1"
XL 19.3" 25.9" - 30.3" 19.3"
2XL 22.8" 30.3" - 35.4" 22.8"
3XL 25.9" 35.4" - 45.3" 25.9"

Tips:

  • Manual measurements may have 1-3 cm errors.
  • The real color may slightly differ from pictures due to your device screen's resolution. brightness. contrast. etc.
  • For the growing dog. you'd better choose the bigger size than the actual one.
  • Please measure the size of your pets precisely and refer to our sizing chart in advance.