Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
2/17
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed  (7 Sizes Available)
2/17

Original Calming Dog Bed - Donut Cuddler Dog Bed - Original Calming Pet Bed (7 Sizes Available)

Calming Dog Bed for Small Medium and Large Dogs Comfortable Pet Bed Faux Fur Donut Cuddler

FREE Shipping
$19.99
$35.99
Save $16.00
Free Worldwide Shipping
Easy Return and Fast Refund
Sustainably Made
Secure Payments
Size
Please select a size
Colour
Please select a colour
Quantity

Shipping From U.S.A

Your Dog will feel like they've just Won the Lottery.


As fellow dog owners, we get you want the best for your four-legged friend. We also understand there are thousands of products claiming to 'calm dogs', with no success. The one thing we can wholeheartedly promise is that a Willhappys bed will change the way your dog relaxes and sleeps.

After all, 15,000+ Pets nationwide can't be wrong.

Creates calm for a full night of restful sleep.
Perfect for all seasons (including summer).
Washing machine and dryer friendly – easy.
Vegan Friendly Materials.
Trusted by over 30,000 Pets (and counting).

Most of the time the cause for anxiety is fear of their environment or separation from their companion.  Any dog owner knows that even when they leave for short periods of time, upon your return your furry friend will respond as if you've been away for months.
So, how do we help stop these preventable anxiety attacks?
Simple: Create an environment they feel calm and safe in.

With 40% Extra Filling than competitiors, we have your dogs best interests at heart. Which is why we're trusted by more than 15,000 pets nationwide.

30,000+ Pet Owners Can't be Wrong

Our beds are loved right across the nation. With 40% more filling than the other guys and an unrivalled plushness which can only be dreamed of, your dog will never sleep better.

Breathable faux-fur gently warms your pet in winter, while cooling them in summer.

All the while its raised rims will create a sanctury of zen and security - for a complete sense of calm.

Breathable material so, cool in summer and warm in winter.
Washing Machine and Dryer Friendly.
Plush Vegan Faux Fur

✔️ Raised Donut Rim Edges to Create a Nesting Design That Dog’s Adore

✔️ Waterproof Non-Slip Bottom to Prevent Movement on Floors

✔️ Self-Warming Fur for Maximum Heat Retention

✔️ Lightweight Plush Material for Effortless Transport and Portability

✔️ Countless Lush Colors to Match Each Home, Doghouse, or Kennel

✔️ Suitable for Dogs Up to 90 Lbs. 

✔️ Pet-Safe Fabric and Dyes to Guarantee Each Pet’s Wellbeing

✔️ Machine Washable 

✔️ Packed with Premium-Quality Hollow Cotton

Washing Machine Safe

Willhappys's easily fit into washing machines, no matter the size.

Willhappys beds are machine washable, can be put in the sun, on the deck, hung on a washing line, or in the dryer for a quick spin... letting you say seeya-later to nasty odours in seconds.

We recommend using a gentle cold wash/air cycle when both washing and drying for best results.

30-Day Returns, No Sweat

Size Chart

undefined

Exterior Interior
XS 16 inches/40 CM 7.9 inches/20 cm
S 20 inches/50 CM 11.8 inches/30 cm
M 24 inches/60 CM 15.5 inches/40 cm
L 28 inches/70 CM 19.5 inches/50 cm
XL 32 inches/80 CM 23.5 inches/60 cm
2XL 40 inches/100 CM 31.5 inches/80 cm
3XL 43 inches/110 CM 35.4 inches/90 cm

OUR GUARANTEE

Our customers ALWAYS come first. We truly believe we have some of the best products in the world. If you don't have a positive experience for ANY reason, we will do our very best to make sure you are 100% satisfied with your purchase.

Buying items online can be a daunting task, so we want you to realize that there is absolutely ZERO risk in buying something and trying it out. If you don't like it, no worries at all, we'll make it right. 

We have 24/7/365 Ticket and Email Support. Please contact us anytime if you need assistance.

Free shipping

Free worldwide shipping

Easy Returns & Exchanges

30 Days guarantee to return or exchange your products

Outstanding Service

24/7/365 Ticket and Email Support

Secure Payments

90 Days money back guarantee

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.