Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard
11 / 13

Pet Drinking Cup Pet Water Bottle Convenient Easy To Use Splash-Proof Splash-Proof One-Key Lock ABS Standard

Color - Grey
Please select a color
Price
$14.58
$0.00

Quantity

Overview:
[PET OUTING ESSENTIALS] Inspired by the shape of the rocket, MOESTAR designs a portable and easy-to-use ROCKET cup to facilitate pets anytime, anywhere.
[270ml CAPACITY] Through the study of the drinking water of different types of pets, MOESTAR found the reasonable capacity of the pet accompanying cup, satisfying the drinking water of the dog once, and reducing the burden on the owner.
[ONE HAND CONTROL FOR ACCURATE WATER OUTPUT] The newly designed water outlet precisely controls the amount of water and avoids splashing around.
[NEWLY DESIGNED WATER OUTLET] The inside of the cup head uses a special flow channel. When the water is out, the water will not fill the entire cup head area, effectively avoiding the bacteria inside the cup head.
[ONE BUTTON LOCK] The cup lock button prevents accidental water leakage.
[HEALTHY & SAFE MATERIAL] It adopts the healthy material ABS and is produced in strict accordance with the standard of human drinking water. The material is resistant to falling and scratching and can be used outdoors.

Specification:
Material: food-grade ABS

Package Content :
1 x Moestar Rocket Pet Cup








/** @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-1726694338796').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);