💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
5/6
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)
5/6

💯Pet Tear Stain Balm(Soothe and Balance,Prevent tear stains)

$39.99
$69.99
Save $30.00
Quantity
Please select a quantity
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);

Customer Q&A

  • Q:Is this cleanser safe for both dogs and cats?
  • A:Yes, our pet lacrimal gland cleanser is formulated to be safe for both dogs and cats. It's designed to gently and effectively clean the tear stains and discharge that can accumulate around their eyes.
  • Q:How often should I use this cleanser on my pet?
  • A:You can use this cleanser on your pet daily for mild tear staining, or as recommended by your veterinarian. It's gentle enough for regular use and won't irritate your pet's eyes.
  • Q:Can I use this cleanser to prevent tear stains from occurring?
  • A:Yes, you can use this cleanser as a preventive measure. Regular use can help keep your pet's eye area clean and reduce the likelihood of tear staining. For best results, incorporate it into your pet's grooming routine.
  • Q:Is this product free from harsh chemicals or artificial fragrances?
  • A:Absolutely, our pet lacrimal gland cleanser is formulated without harsh chemicals or artificial fragrances. We prioritize using gentle, pet-friendly ingredients to ensure the well-being of your furry friend.