Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
1/9
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
Dog Backpack Carrier
1/9

Dog Backpack Carrier

$54.99
$54.99
Save $0.00
ColorRED
Please select a color
Size
Please select a size
Quantity
SKU:
Weight: 0kg
Barcode:

If you love taking your dog out for trips, then this is the bag for you. Our Double Shoulder Dog Carrier Bag is a wonderful and convenient carrier that keeps your hands free when you bring your pooch out for adventures. Keep your dog/cat safe, comfy and happy with this exclusive Dog Carrier Bag!

Safety & Comfort

Your dog's comfort is of paramount importance to us. Therefore, this pet bag is designed with a soft side and mesh panels for ventilation so your pet stays cool and relaxed in the bag.  A zipped top entry allows for easy access and removal. With a wide base design, your pet will also have ample room to move its paws around.


 

Spacious and Convenient

This travel bag fits cats and small dog breeds. Built with straps and pockets for storing pet supplies, treats, leashes, toys, as well as your water bottle, wallet, and phone!

Durable 

Our pet carrier travel backpack is made with heavy-duty materials. A strong EVA base gives pets stable support, zippers keep pets from escaping, padded back and sides to help your pet enjoy a nice nap. A removable bottom cover makes it a breeze  to clean. This is ideal for work, camping and any form of travelling.

Adjustable Straps and Interior Hook 

Adjustable padded straps help to reduce the weight burden. Extendable strap with buckle keeps the backpack stable so your pet will have a smooth ride. An interior hook prevents your pet from jumping out or hurting itself.

Drawstring Closure

To secure and stabilize your pet's neck, we also added a drawstring top, so your little pooch can stare adorably at passer-bys from the comfort of the bag. 

Comfortable for Owners

A three-dimensional ventilation back pad keeps owners’ backs from sweating. Ergonomic chest and waist straps help distribute weight, preventing back and shoulder strain!

 

Airline Approved and Ideal for Outdoor Trips  

Airline compliant dimensions for pets. Great for sightseeing, camping or trips to the vet. Is your lovely pet tall and light, or small but heavy? Remember to measure its' dimensions first; an appropriately-sized carrier would definitely be a comfortable house for your adorable pet.

 

 

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.