Free shipping worldwide over $50
🏠 Home
🔥 Hot Sale
Catalog
Car Accessories
Tools & Gadgets
Health & Beauty
Toys, Kids & Gifts
Sports & Outdoors
Houseware & Kitchen
Clothing & Accessories
Electronics & Accessories
Login
Register
Login
Register
12 / 12
30%
OFF
olittledoll
4 in 1 Portable Dog Water Bottle
$27.99
$39.99
1 sold
Color
BLUE
YELLOW
GREEN
PINK
Size
300ml with food box
500ml with food box
Qty
-
+
Add to Cart
Buy Now
Product Description
Reviews
Product Description
Still struggling to carry a water cup, scoop, waste bag and feeder when you go out to walk your dog?
Try this 4 in 1 Multifunctional Pet Carry-on Bottle! The 4 in 1 Pet Carry-On Mug is
small and easy to carry
. It is
easy to handle
. It integrates super functions such as drinking water and cleaning up faeces. It provides easy access to water for pets.
Main Features
4 In 1 Combination Dog Water Bottle
This dog water bottle is an upgraded design bottle. It consists of a
water cup, food storage cup and a scoop
. It also
comes with 15 handy pouches as a gift
. It helps your dog to drink easily and you can feed him whenever and wherever you want. You can use the spatula to clean up your dog's excrement and put it in the handy pouch included.
Leak-proof & Locking Design
The water bottle has a silicone seal and a latch design to
prevent leaks
and
avoid getting wet or wasting water
. Once tightened, you don't need to worry about your clothes or bag getting wet.
Easy To Use
Gently press the fill button to fill and release to stop the water. Just
keep pressing the button
to let the excess water flow back into the bottle,
great for one-handed use
.
High Quality Material
Made from ABS material, the bottle is more
durable
than other ordinary bottles, it is also
resistant to heat and corrosion
, and is
easy to dismantle and clean
.
Easy To Carry
The pet water bottle holds 500ml (17oz) of water, enough for outdoor walks, travel, play and more.
With lanyard holes and a lanyard, you can hang it on your hand or carry it in your bag for convenience
.
Water Circulation Function
The dog water bottle has a
built-in button
for water control
. Press the button and the water in the bottle flows into the sink for feeding the dog; press the water button again and you can easily recycle unused water back into the bottle.
Easy To Maintain
It is
easy to disassemble and clean
,
can be broken down into smaller parts
for cleaning and is resistant to heat and corrosion.
Specifications
Product Weight
489 G
Product Size
(L x W x H)
41 × 10 × 10 cm / 16.1 × 3.9 × 3.9 inches
Package Contents
4 in 1 Multifunctional Pet Carry-on Bottle × 1
Note
Due to manual measurements, please allow slight measurement deviations.
Reviews
Share
Tweet
Pin it
You May Also Like
Don't Like These?
Related Products
Quick View
33%
OFF
Kitchen Vacuum Sealer Bag Set
scoachnyc
$19.99
$29.99
Quick View
33%
OFF
Wireless Ear Hanging Bluetooth Headset
maryling77
$19.99
$29.99
Quick View
35%
OFF
3D Surround Open OWS Bluetooth Headphones
sangboxs
$29.99
$45.99
Quick View
44%
OFF
Multifunction Adhesive Remover Spray for Car & Home
$14.99
$26.89
Write a Review
Write a Review
Reviews
With Photos
Newest
Newest
Most liked
Highest ratings
Lowest ratings
Customer Reviews
Reviews
With Photos
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
${function(){ const limit = typeof data === 'number' ? data : 0; return `
Pictures/Videos (
${limit || 0}/5
)
` }()}
${(function(){ const closeIcon = '
'; if (item.type === 'image') { return `
${closeIcon}
` } return `
${closeIcon}
` })()}
Submit Comments Anonymously
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.