{"product_id":"velvet-dog-cat-sofa-bed-removable-cushion-non-slip-base","title":"Velvet Dog \u0026 Cat Sofa Bed,  Removable Cushion, Non-Slip Base","description":"\u003cdiv class=\"fp-product-desc\"\u003e\n\n  \u003c!-- ====== INTRO ====== --\u003e\n  \u003cdiv class=\"fp-intro\"\u003e\n    \u003cp class=\"fp-hook\"\u003eYour pet deserves a bed that actually feels like one.\u003c\/p\u003e\n    \u003cp\u003eThe Velvet Sofa Pet Bed wraps dogs and cats in ultra-soft velvet with a thick PP cotton fill and a removable wave-sponge base. All four seasons, three sizes, all naps.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fp-img-full\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/5163\/4262\/files\/White_Persian_cat_fully_relaxed_inside_the_grey_velvet_sofa_pet_bed_by_a_sunlit_window.webp?v=1773242241\" alt=\"White Persian cat fully relaxed inside the grey velvet sofa pet bed by a sunlit window\" fetchpriority=\"high\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Feature 1: Velvet softness + PP cotton --\u003e\n  \u003cdiv class=\"fp-feature-card\"\u003e\n    \u003cdiv class=\"fp-feature-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/5163\/4262\/files\/White_cat_lying_stretched_out_in_the_grey_velvet_sofa_pet_bed_showing_softness_and_space.webp?v=1773242400\" alt=\"White cat lying stretched out in the grey velvet sofa pet bed showing softness and space\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fp-feature-text\"\u003e\n      \u003ch3\u003eSoft Enough to Sink Into.\u003c\/h3\u003e\n      \u003cp\u003ePremium short-pile velvet is warm, breathable, and gentle on sensitive skin and fur. Thickened PP cotton fill provides deep cushioning with twice the resilience of regular cotton, so the bed holds its shape long after the first nap.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Feature 2: Removable wave sponge base --\u003e\n  \u003cdiv class=\"fp-feature-card\"\u003e\n    \u003cdiv class=\"fp-feature-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/5163\/4262\/files\/Grey_velvet_pet_sofa_bed_with_the_wave-sponge_cushion_base_removed_and_placed_beside_it.webp?v=1773242566\" alt=\"Grey velvet pet sofa bed with the wave-sponge cushion base removed and placed beside it\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fp-feature-text\"\u003e\n      \u003ch3\u003eLift Out. Wash. Done.\u003c\/h3\u003e\n      \u003cp\u003eThe wave-sponge base unzips and lifts out completely. Remove the insert, machine wash the cover on a gentle cold cycle, and wipe the sponge with a damp cloth. No dead corners, no awkward scrubbing in place.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Feature 3: All seasons --\u003e\n  \u003cdiv class=\"fp-feature-card\"\u003e\n    \u003cdiv class=\"fp-feature-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/5163\/4262\/files\/Close-up_of_high-quality_PP_cotton_filling_used_inside_the_velvet_pet_sofa_bed.webp?v=1773243177\" alt=\"Close-up of high-quality PP cotton filling used inside the velvet pet sofa bed\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fp-feature-text\"\u003e\n      \u003ch3\u003eWarm in Winter. Breathable in Summer.\u003c\/h3\u003e\n      \u003cp\u003eThe egg-crate wave sponge base allows air to circulate underneath your pet, helping regulate body temperature in warmer months. The velvet outer and PP cotton fill lock in warmth when it gets cold. One bed, all year round.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Feature 4: Non-slip base + variants --\u003e\n  \u003cdiv class=\"fp-feature-card\"\u003e\n    \u003cdiv class=\"fp-feature-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/5163\/4262\/files\/Close-up_of_the_non-slip_dot_base_fabric_on_the_velvet_pet_sofa_bed.webp?v=1773243716\" alt=\"Close-up of the non-slip dot base fabric on the velvet pet sofa bed\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fp-feature-text\"\u003e\n      \u003ch3\u003eStays Put on Any Floor.\u003c\/h3\u003e\n      \u003cp\u003eDotted non-slip base cloth grips hard floors and carpet alike, so the bed stays in place even during an enthusiastic circle-before-lying-down routine. Available in Grey, Pink, and Brown, with or without the bone and square pillow set.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fp-img-full\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/5163\/4262\/files\/https_cdn.shopify.com_s_files_1_0961_5163_4262_files_Close-up_of_the_non-slip_dot_base_fabric_on_the_velvet_pet_sofa_bed.webp_v_1773243716.webp?v=1773243853\" alt=\"Grey velvet dog sofa bed with bone pillow and square cushion accessories in a styled living room\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Size Box --\u003e\n  \u003cdiv class=\"fp-size-box\"\u003e\n    \u003ch3\u003eWhich Size Fits Your Pet?\u003c\/h3\u003e\n    \u003ctable class=\"fp-size-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eSize\u003c\/th\u003e\n          \u003cth\u003eDimensions (cm)\u003c\/th\u003e\n          \u003cth\u003eMax Pet Weight\u003c\/th\u003e\n          \u003cth\u003eFits Well\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e45 x 35 x 18\u003c\/td\u003e\n          \u003ctd\u003eUp to 4 kg\u003c\/td\u003e\n          \u003ctd\u003eKittens, Chihuahuas, Pomeranians\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e60 x 45 x 20\u003c\/td\u003e\n          \u003ctd\u003eUp to 10 kg\u003c\/td\u003e\n          \u003ctd\u003eCats, Shih Tzus, Pugs, Dachshunds\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e86 x 58 x 23\u003c\/td\u003e\n          \u003ctd\u003eUp to 25 kg\u003c\/td\u003e\n          \u003ctd\u003eBorder Collies, Spaniels, Whippets\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp class=\"fp-size-tip\"\u003eTip: The dimensions shown are the full outer size of the bed. Measure your pet from nose to tail base while sitting and choose the size where that measurement fits comfortably within the bed length.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Materials \u0026 Care --\u003e\n  \u003cdiv class=\"fp-accordion\"\u003e\n    \u003cdiv class=\"fp-acc-header\" onclick=\"toggleFpSection(this)\"\u003e\n      \u003cspan\u003e🧵\u003c\/span\u003e\n      \u003ch3\u003eMaterials \u0026amp; Care\u003c\/h3\u003e\n      \u003cspan class=\"fp-acc-toggle\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fp-acc-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eOuter:\u003c\/strong\u003e Premium short-pile velvet, soft, warm, and skin-friendly\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eFill:\u003c\/strong\u003e High-resilience PP cotton padding, retains shape over time\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBase insert:\u003c\/strong\u003e Removable wave-sponge (egg-crate foam) cushion for pressure relief and airflow\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBase:\u003c\/strong\u003e Non-slip dot cloth, moisture-resistant and floor-grip\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCleaning:\u003c\/strong\u003e Unzip and remove the base insert. Machine wash the cover on a gentle cold cycle. Wipe the wave sponge with a damp cloth and air dry. Do not tumble dry or bleach.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- What's in the Box --\u003e\n  \u003cdiv class=\"fp-accordion\"\u003e\n    \u003cdiv class=\"fp-acc-header\" onclick=\"toggleFpSection(this)\"\u003e\n      \u003cspan\u003e📦\u003c\/span\u003e\n      \u003ch3\u003eWhat's in the Box\u003c\/h3\u003e\n      \u003cspan class=\"fp-acc-toggle\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fp-acc-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003e1x\u003c\/strong\u003e Velvet Sofa Pet Bed in your chosen size and colour\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBed only:\u003c\/strong\u003e Bed with removable wave-sponge base insert included\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e3-piece set:\u003c\/strong\u003e Bed + 1 bone-shaped pillow + 1 square pillow\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eNo assembly required\u003c\/strong\u003e - place on floor, your pet does the rest\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Setup Tips --\u003e\n  \u003cdiv class=\"fp-accordion\"\u003e\n    \u003cdiv class=\"fp-acc-header\" onclick=\"toggleFpSection(this)\"\u003e\n      \u003cspan\u003e💡\u003c\/span\u003e\n      \u003ch3\u003eFirst-Time Tips\u003c\/h3\u003e\n      \u003cspan class=\"fp-acc-toggle\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fp-acc-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eSize up if unsure\u003c\/strong\u003e - the dimensions shown are the full outer size of the bed, so your pet's actual sleeping space inside is slightly smaller\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWash before first use\u003c\/strong\u003e - run the cover through a gentle cold cycle before your pet uses it to remove any transit residue\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eIntroduce with a treat\u003c\/strong\u003e - place a favourite toy or treat inside the bed before the first use to encourage your pet to explore it\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKeep the sponge fresh\u003c\/strong\u003e - wipe the wave-sponge base down weekly with a damp cloth and leave it to air dry fully before reassembling\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== STYLES ====== --\u003e\n\u003cstyle\u003e\n  .fp-product-desc {\n    font-family: inherit;\n    line-height: 1.65;\n    color: #1a1a1a;\n    max-width: 720px;\n    margin: 0 auto;\n  }\n\n  \/* Intro *\/\n  .fp-intro { margin-bottom: 20px; }\n  .fp-hook {\n    font-size: 17px;\n    font-weight: 700;\n    margin: 0 0 10px 0;\n    color: #1a1a1a;\n  }\n  .fp-intro p {\n    font-size: 14.5px;\n    margin: 0 0 10px 0;\n    color: #333;\n  }\n\n  \/* Full-width images *\/\n  .fp-img-full { margin: 16px 0; text-align: center; }\n  .fp-img-full img {\n    width: 100%;\n    height: auto;\n    border-radius: 10px;\n    display: block;\n  }\n\n  \/* Feature cards *\/\n  .fp-feature-card { margin: 24px 0; }\n  .fp-feature-img { margin-bottom: 12px; }\n  .fp-feature-img img {\n    width: 100%;\n    height: auto;\n    border-radius: 10px;\n    display: block;\n  }\n  .fp-feature-text h3 {\n    font-size: 16px;\n    font-weight: 700;\n    margin: 0 0 6px 0;\n    color: #1a1a1a;\n  }\n  .fp-feature-text p {\n    font-size: 14px;\n    margin: 0;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* Size box *\/\n  .fp-size-box {\n    background: #f7f5f2;\n    border-radius: 12px;\n    padding: 20px;\n    margin: 24px 0;\n  }\n  .fp-size-box h3 {\n    font-size: 16px;\n    font-weight: 700;\n    margin: 0 0 14px 0;\n    color: #1a1a1a;\n  }\n  .fp-size-table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-bottom: 12px;\n    font-size: 13.5px;\n  }\n  .fp-size-table th {\n    background: #1a1a1a;\n    color: #fff;\n    padding: 8px 10px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    text-transform: uppercase;\n    letter-spacing: 0.4px;\n  }\n  .fp-size-table td {\n    padding: 8px 10px;\n    border-bottom: 1px solid #e5e5e5;\n    color: #333;\n  }\n  .fp-size-table tbody tr:last-child td { border-bottom: none; }\n  .fp-size-table tbody tr:nth-child(even) td { background: #fff; }\n  .fp-size-tip {\n    font-size: 13px;\n    color: #777;\n    margin: 8px 0 0 0;\n    font-style: italic;\n  }\n\n  \/* Accordion *\/\n  .fp-accordion { border-bottom: 1px solid #e5e5e5; }\n  .fp-acc-header {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 14px 0;\n    cursor: pointer;\n    user-select: none;\n  }\n  .fp-acc-header:hover { opacity: 0.85; }\n  .fp-acc-header span:first-child { font-size: 18px; flex-shrink: 0; }\n  .fp-acc-header h3 {\n    flex: 1;\n    margin: 0;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .fp-acc-toggle {\n    font-size: 22px;\n    font-weight: 300;\n    color: #999;\n    transition: transform 0.3s ease;\n    flex-shrink: 0;\n  }\n  .fp-acc-header.fp-active .fp-acc-toggle { transform: rotate(45deg); }\n  .fp-acc-content { display: none; padding: 0 0 16px 0; }\n  .fp-acc-content.fp-open { display: block; }\n  .fp-acc-content ul { margin: 0; padding-left: 18px; }\n  .fp-acc-content li {\n    margin-bottom: 8px;\n    font-size: 13.5px;\n    color: #444;\n    line-height: 1.55;\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 480px) {\n    .fp-hook { font-size: 16px; }\n    .fp-feature-text h3 { font-size: 15px; }\n    .fp-feature-text p { font-size: 13.5px; }\n    .fp-size-table { font-size: 12px; }\n    .fp-size-table th,\n    .fp-size-table td { padding: 6px 8px; }\n    .fp-size-box { padding: 16px; }\n    .fp-img-full img,\n    .fp-feature-img img { border-radius: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== SCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleFpSection(header) {\n    var content = header.nextElementSibling;\n    var isOpen = content.classList.contains('fp-open');\n    if (isOpen) {\n      content.classList.remove('fp-open');\n      header.classList.remove('fp-active');\n    } else {\n      content.classList.add('fp-open');\n      header.classList.add('fp-active');\n    }\n  }\n\u003c\/script\u003e\n","brand":"Lifypet","offers":[{"title":"Gray \/ S(45*35*18)CM","offer_id":52790706700630,"sku":"G202503671056-0","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M(60*45*20)CM","offer_id":52790706733398,"sku":"G202503671056-1","price":62.99,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L(86*58*23)CM","offer_id":52790706766166,"sku":"G202503671056-2","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL | 106x71x25 cm","offer_id":53058472182102,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S(45*35*18)CM","offer_id":52790706307414,"sku":"G202503671056-4","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M(60*45*20)CM","offer_id":52790706340182,"sku":"G202503671056-5","price":62.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L(86*58*23)CM","offer_id":52790706372950,"sku":"G202503671056-6","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL | 106x71x25 cm","offer_id":53058472214870,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S(45*35*18)CM","offer_id":52790706405718,"sku":"G202503671056-8","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M(60*45*20)CM","offer_id":52790706438486,"sku":"G202503671056-9","price":62.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL | 106x71x25 cm","offer_id":53058472247638,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gray with pillows \/ S(45*35*18)CM","offer_id":52790706110806,"sku":"G202503671056-11","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Gray with pillows \/ M(60*45*20)CM","offer_id":52790706143574,"sku":"G202503671056-12","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Gray with pillows \/ XL | 106x71x25 cm","offer_id":53058472280406,"sku":null,"price":119.99,"currency_code":"GBP","in_stock":true},{"title":"Brown with pillows \/ S(45*35*18)CM","offer_id":52790706176342,"sku":"G202503671056-15","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Brown with pillows \/ M(60*45*20)CM","offer_id":52790706209110,"sku":"G202503671056-16","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Brown with pillows \/ XL | 106x71x25 cm","offer_id":53058472313174,"sku":null,"price":119.99,"currency_code":"GBP","in_stock":true},{"title":"Pink with pillows \/ S(45*35*18)CM","offer_id":52790706241878,"sku":"G202503671056-19","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Pink with pillows \/ M(60*45*20)CM","offer_id":52790706274646,"sku":"G202503671056-20","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Pink with pillows \/ XL | 106x71x25 cm","offer_id":53058472345942,"sku":null,"price":119.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L(86*58*23)CM","offer_id":53058473099606,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Gray with pillows \/ L(86*58*23)CM","offer_id":53058476474710,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Brown with pillows \/ L(86*58*23)CM","offer_id":53058477130070,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Pink with pillows \/ L(86*58*23)CM","offer_id":53058479259990,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0961\/5163\/4262\/files\/SOLUTIONS_23.webp?v=1773245508","url":"https:\/\/lifypet.com\/products\/velvet-dog-cat-sofa-bed-removable-cushion-non-slip-base","provider":"Lifypet","version":"1.0","type":"link"}