happyandpolly.com
Open in
urlscan Pro
23.227.38.32
Public Scan
Submitted URL: http://happyandpolly.com/
Effective URL: https://happyandpolly.com/
Submission: On September 20 via api from US — Scanned from CA
Effective URL: https://happyandpolly.com/
Submission: On September 20 via api from US — Scanned from CA
Form analysis
21 forms found in the DOMGET /search
<form action="/search" method="get" role="search">
<div class="mobile_search_wrapper">
<div class="mobile_search_icon">
<svg id="b0f7a9c6-ceb7-4b0d-9023-7cb7a0a06054" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" class="icon icon-search-icon" viewBox="0 0 18.58 18.14">
<title>HP7.0.1 O-手机端</title>
<path
d="M16.34,15a8.87,8.87,0,0,0,2.24-5.89A9.18,9.18,0,0,0,9.29,0,9.18,9.18,0,0,0,0,9.07a9.18,9.18,0,0,0,9.29,9.07,9.38,9.38,0,0,0,6-2.15l2,1.88h0a.76.76,0,0,0,1,0,.72.72,0,0,0,0-1ZM1.49,9.07a7.71,7.71,0,0,1,7.8-7.62,7.71,7.71,0,0,1,7.8,7.62,7.71,7.71,0,0,1-7.8,7.61A7.71,7.71,0,0,1,1.49,9.07Z"
style="fill:#e67a84"></path>
</svg>
</div>
<input class="mobile_search_input" id="Search" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list">
<input name="options[prefix]" type="hidden" value="last">
<div class="search__predictive__clear mobile_search_icon">
<button id="mobile_search_clear_button" type="reset" class="search__predictive__close__inner search-reset is-hidden" aria-label="Reset">
<svg id="a9266efa-6670-464d-894f-7565fe030932" data-name="图层 1" class="icon icon-search-clear" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.05 22.05">
<title>HP7.0.1 O-电脑端</title>
<circle cx="11.02" cy="11.02" r="10.53" style="fill:#e67a84;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></circle>
<line x1="5.86" y1="5.98" x2="15.94" y2="16.07" style="fill:none;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></line>
<line x1="15.94" y1="5.98" x2="5.86" y2="16.07" style="fill:none;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></line>
</svg>
</button>
</div>
<div class="mobile_search_icon">
<button type="submit">
<svg id="f0165a1d-7ee1-416d-a4cd-d5a7960445c3" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" class="icon icon-search-turnto" viewBox="0 0 15.11 17.44">
<title>HP7.0.1 O-手机端</title>
<polygon points="14.4 8.72 0.35 0.61 0.35 16.83 14.4 8.72" style="fill:#ffb000;stroke:#141414;stroke-miterlimit:10;stroke-width:0.708661437034607px"></polygon>
</svg>
</button>
</div>
</div>
<div id="predictive-search1" tabindex="-1"></div>
</form>
GET /search
<form action="/search" method="get" role="search">
<div class="mobile_search_wrapper">
<div class="mobile_search_icon">
<svg id="b0f7a9c6-ceb7-4b0d-9023-7cb7a0a06054" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" class="icon icon-search-icon" viewBox="0 0 18.58 18.14">
<title>HP7.0.1 O-手机端</title>
<path
d="M16.34,15a8.87,8.87,0,0,0,2.24-5.89A9.18,9.18,0,0,0,9.29,0,9.18,9.18,0,0,0,0,9.07a9.18,9.18,0,0,0,9.29,9.07,9.38,9.38,0,0,0,6-2.15l2,1.88h0a.76.76,0,0,0,1,0,.72.72,0,0,0,0-1ZM1.49,9.07a7.71,7.71,0,0,1,7.8-7.62,7.71,7.71,0,0,1,7.8,7.62,7.71,7.71,0,0,1-7.8,7.61A7.71,7.71,0,0,1,1.49,9.07Z"
style="fill:#e67a84"></path>
</svg>
</div>
<input class="mobile_search_input" id="Search" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list">
<input name="options[prefix]" type="hidden" value="last">
<div class="search__predictive__clear mobile_search_icon">
<button id="mobile_search_clear_button" type="reset" class="search__predictive__close__inner search-reset is-hidden" aria-label="Reset">
<svg id="a9266efa-6670-464d-894f-7565fe030932" data-name="图层 1" class="icon icon-search-clear" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.05 22.05">
<title>HP7.0.1 O-电脑端</title>
<circle cx="11.02" cy="11.02" r="10.53" style="fill:#e67a84;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></circle>
<line x1="5.86" y1="5.98" x2="15.94" y2="16.07" style="fill:none;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></line>
<line x1="15.94" y1="5.98" x2="5.86" y2="16.07" style="fill:none;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></line>
</svg>
</button>
</div>
<div class="mobile_search_icon">
<button type="submit">
<svg id="f0165a1d-7ee1-416d-a4cd-d5a7960445c3" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" class="icon icon-search-turnto" viewBox="0 0 15.11 17.44">
<title>HP7.0.1 O-手机端</title>
<polygon points="14.4 8.72 0.35 0.61 0.35 16.83 14.4 8.72" style="fill:#ffb000;stroke:#141414;stroke-miterlimit:10;stroke-width:0.708661437034607px"></polygon>
</svg>
</button>
</div>
</div>
<div id="predictive-search1" tabindex="-1"></div>
</form>
GET /search
<form action="/search" method="get" role="search">
<div class="mobile_search_wrapper">
<div class="mobile_search_icon">
<svg id="b0f7a9c6-ceb7-4b0d-9023-7cb7a0a06054" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" class="icon icon-search-icon" viewBox="0 0 18.58 18.14">
<title>HP7.0.1 O-手机端</title>
<path
d="M16.34,15a8.87,8.87,0,0,0,2.24-5.89A9.18,9.18,0,0,0,9.29,0,9.18,9.18,0,0,0,0,9.07a9.18,9.18,0,0,0,9.29,9.07,9.38,9.38,0,0,0,6-2.15l2,1.88h0a.76.76,0,0,0,1,0,.72.72,0,0,0,0-1ZM1.49,9.07a7.71,7.71,0,0,1,7.8-7.62,7.71,7.71,0,0,1,7.8,7.62,7.71,7.71,0,0,1-7.8,7.61A7.71,7.71,0,0,1,1.49,9.07Z"
style="fill:#e67a84"></path>
</svg>
</div>
<input class="mobile_search_input" id="Search" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list">
<input name="options[prefix]" type="hidden" value="last">
<div class="search__predictive__clear mobile_search_icon">
<button id="mobile_search_clear_button" type="reset" class="search__predictive__close__inner search-reset is-hidden" aria-label="Reset">
<svg id="a9266efa-6670-464d-894f-7565fe030932" data-name="图层 1" class="icon icon-search-clear" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.05 22.05">
<title>HP7.0.1 O-电脑端</title>
<circle cx="11.02" cy="11.02" r="10.53" style="fill:#e67a84;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></circle>
<line x1="5.86" y1="5.98" x2="15.94" y2="16.07" style="fill:none;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></line>
<line x1="15.94" y1="5.98" x2="5.86" y2="16.07" style="fill:none;stroke:#141414;stroke-miterlimit:10;stroke-width:0.992125988006592px"></line>
</svg>
</button>
</div>
<div class="mobile_search_icon">
<button type="submit">
<svg id="f0165a1d-7ee1-416d-a4cd-d5a7960445c3" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" class="icon icon-search-turnto" viewBox="0 0 15.11 17.44">
<title>HP7.0.1 O-手机端</title>
<polygon points="14.4 8.72 0.35 0.61 0.35 16.83 14.4 8.72" style="fill:#ffb000;stroke:#141414;stroke-miterlimit:10;stroke-width:0.708661437034607px"></polygon>
</svg>
</button>
</div>
</div>
<div id="predictive-search1" tabindex="-1"></div>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7167736217693" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7167736217693" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="41588513701981">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7167736217693"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728112861277" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728112861277" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721019887709">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728112861277"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728112861277" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728112861277" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721019920477">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728112861277"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728112861277" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728112861277" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721019953245">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728112861277"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728112861277" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728112861277" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721019986013">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728112861277"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728112861277" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728112861277" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721020018781">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728112861277"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728112861277" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728112861277" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721020051549">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728112861277"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7686881083485" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7686881083485" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42614197223517">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="product-grid-item__btn">
<span class="btn-state-ready"> Add to cart </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7686881083485"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728586653789" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728586653789" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721614921821">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="inline__variant__add product-grid-item__btn inline-add-product__options-menu-list-item-button">
<span class="btn-state-ready"> Purple Hat </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728586653789"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728586653789" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728586653789" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721614954589">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="inline__variant__add product-grid-item__btn inline-add-product__options-menu-list-item-button">
<span class="btn-state-ready"> Orange Hat </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728586653789"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728586653789" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728586653789" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721614987357">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="inline__variant__add product-grid-item__btn inline-add-product__options-menu-list-item-button">
<span class="btn-state-ready"> Black Hat </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728586653789"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728586653789" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728586653789" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721615020125">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="inline__variant__add product-grid-item__btn inline-add-product__options-menu-list-item-button">
<span class="btn-state-ready"> Bat Hat </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728586653789"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7728586653789" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data">
<div class="sealsubs-target-element sls-homepage-automatic" data-handle="false" data-product-id="7728586653789" data-selector="form[action=/cart/add][id^=product_form_]"></div><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓">
<input type="hidden" name="id" value="42721615052893">
<product-add-button>
<button data-add-to-cart="" type="submit" name="add" class="inline__variant__add product-grid-item__btn inline-add-product__options-menu-list-item-button">
<span class="btn-state-ready"> Star Collar </span>
<span class="btn-state-loading">
<svg height="18" width="18" class="svg-loader">
<circle r="7" cx="9" cy="9"></circle>
<circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9"></circle>
</svg>
</span>
<span class="btn-state-complete"> </span>
</button>
</product-add-button><input type="hidden" name="product-id" value="7728586653789"><input type="hidden" name="section-id" value="template--15541393522781__section_collection_tabs_9W77UT">
</form>
POST /contact#footer-newsletter
<form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="newsletter-block footer__form newsletter--default-messages" data-newsletter-form=""><input type="hidden" name="form_type"
value="customer"><input type="hidden" name="utf8" value="✓">
<p class="newsletter__message newsletter__message--error"><em>This customer is already subscribed</em></p>
<input type="hidden" name="contact[tags]" value="newsletter">
<input type="hidden" name="contact[accepts_marketing]" value="true">
<div class="input-group input-group--inner-button float__wrapper">
<label for="mail-footer-newsletter">Email</label>
<input class="input-group-field" type="email" placeholder="your-email@example.com" id="mail-footer-newsletter" aria-label="your-email@example.com" autocorrect="off" autocapitalize="off" name="contact[email]" data-newsletter-field="">
<span class="input-group-button">
<button type="submit" aria-label="Join" name="subscribe" id="subscribe-footer-newsletter"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right-long" viewBox="0 0 21 10">
<path d="m14.982 1.01.696-.717 3.803 3.691.011-.01.338.348.359.348-.012.01.012.011-.354.343-.343.353-.011-.011-3.803 3.692-.696-.718 3.266-3.17H.5v-1h17.748z"></path>
</svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-check-slim" viewBox="0 0 14 11">
<path d="m-.046 6.89.707-.708 2.95 2.95 9.192-9.193.707.707-9.9 9.9-3.656-3.657z" fill-rule="evenodd"></path>
</svg></button>
</span>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="localization-form-footer" accept-charset="UTF-8" class="popout--footer" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/"><!-- /snippets/select-currency.liquid -->
<div class="subfooter__select subfooter__select--currency js">
<h2 class="visually-hidden" id="currency-heading-localization-form-footer"> Currency </h2>
<popout-select>
<div class="popout" data-popout="">
<button type="button" class="popout__toggle" aria-expanded="false" aria-controls="currency-list-localization-form-footer" aria-describedby="currency-heading-localization-form-footer" data-popout-toggle=""> Canada (CA $)<svg aria-hidden="true"
focusable="false" role="presentation" class="icon icon--wide icon-arrow-down" viewBox="0 0 30 17">
<path fill-rule="evenodd" d="M0 3.235 3.525 0l11.473 10.509L26.473 0 30 3.235 14.998 17z"></path>
</svg></button>
<ul id="currency-list-localization-form-footer" class="popout-list" data-popout-list="" style="max-width: 1500px;">
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="AU" data-currency="AUD" data-popout-option="">
<span>Australia (AU $)</span>
</a>
</li>
<li class="popout-list__item popout-list__item--current">
<a class="popout-list__option" href="#" aria-current="true" data-value="CA" data-currency="CAD" data-popout-option="">
<span>Canada (CA $)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="FR" data-currency="EUR" data-popout-option="">
<span>France (FR €)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="DE" data-currency="EUR" data-popout-option="">
<span>Germany (DE €)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="IT" data-currency="EUR" data-popout-option="">
<span>Italy (IT €)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="NL" data-currency="EUR" data-popout-option="">
<span>Netherlands (NL €)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="PL" data-currency="PLN" data-popout-option="">
<span>Poland (PL zł)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="ES" data-currency="EUR" data-popout-option="">
<span>Spain (ES €)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="SE" data-currency="SEK" data-popout-option="">
<span>Sweden (SE kr)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="GB" data-currency="GBP" data-popout-option="">
<span>United Kingdom (GB £)</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="US" data-currency="USD" data-popout-option="">
<span>United States (US $)</span>
</a>
</li>
</ul>
<input type="hidden" name="country_code" id="CurrencySelector-localization-form-footer" value="CA" data-popout-input="">
</div>
</popout-select>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="localization-form-footer-noscript" accept-charset="UTF-8" class="locale-footer-nojs" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<h2 class="visually-hidden" id="localization-form-footer-noscript-locale-heading"> Currency </h2>
<select name="country_code" aria-labelledby="localization-form-footer-noscript-currency-heading">
<option value="AU"> Australia (AUD $) </option>
<option value="CA" selected=""> Canada (CAD $) </option>
<option value="FR"> France (EUR €) </option>
<option value="DE"> Germany (EUR €) </option>
<option value="IT"> Italy (EUR €) </option>
<option value="NL"> Netherlands (EUR €) </option>
<option value="PL"> Poland (PLN zł) </option>
<option value="ES"> Spain (EUR €) </option>
<option value="SE"> Sweden (SEK kr) </option>
<option value="GB"> United Kingdom (GBP £) </option>
<option value="US"> United States (USD $) </option>
</select><button class="btn btn--primary btn--full">Update</button>
</form>
GET /search
<form action="/search" method="get" role="search">
<div class="item--loadbar" data-loading-indicator="" style="display: none;"></div>
<div class="search__predictive__outer">
<div class="wrapper">
<div class="search__predictive__main">
<div class="search__predictive__actions">
<button class="search__predictive__button" type="submit">
<span class="visually-hidden">Search</span>
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 16 16">
<path
d="M16 14.864 14.863 16l-4.24-4.241a6.406 6.406 0 0 1-4.048 1.392 6.61 6.61 0 0 1-4.65-1.925A6.493 6.493 0 0 1 .5 9.098 6.51 6.51 0 0 1 0 6.575a6.536 6.536 0 0 1 1.922-4.652A6.62 6.62 0 0 1 4.062.5 6.52 6.52 0 0 1 6.575 0 6.5 6.5 0 0 1 9.1.5c.8.332 1.51.806 2.129 1.423a6.454 6.454 0 0 1 1.436 2.13 6.54 6.54 0 0 1 .498 2.522c0 1.503-.468 2.853-1.4 4.048L16 14.864zM3.053 10.091c.973.972 2.147 1.461 3.522 1.461 1.378 0 2.551-.489 3.525-1.461.968-.967 1.45-2.138 1.45-3.514 0-1.37-.482-2.545-1.45-3.524-.981-.968-2.154-1.45-3.525-1.45-1.376 0-2.547.483-3.513 1.45-.973.973-1.46 2.146-1.46 3.523 0 1.375.483 2.548 1.45 3.515z">
</path>
</svg>
</button>
<input type="search" data-predictive-search-input="search-popdown-results" name="q" value="" placeholder="Search..." aria-label="Search our store" aria-controls="predictive-search-results">
<div class="search__predictive__clear">
<button type="reset" class="search__predictive__close__inner search-reset is-hidden" aria-label="Reset">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 15 15">
<g fill-rule="evenodd">
<path d="m2.06 1 12.02 12.021-1.06 1.061L1 2.062z"></path>
<path d="M1 13.02 13.022 1l1.061 1.06-12.02 12.02z"></path>
</g>
</svg> Clear</button>
</div>
</div>
<div class="search__predictive__close">
<button type="button" class="search__predictive__close__inner" data-close-popdown="" aria-label="Close">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close-small" viewBox="0 0 15 15">
<g fill-rule="evenodd">
<path d="m2.237 1.073 12.021 12.021-1.414 1.414L.824 2.488z"></path>
<path d="m.823 13.094 12.021-12.02 1.414 1.413-12.02 12.021z"></path>
</g>
</svg>
</button>
</div>
</div>
</div>
</div>
<div class="header__search__results" tabindex="-1" data-predictive-search-results=""></div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status=""></span>
</form>
<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go417382439 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-VKWrmR" novalidate=""
style="display: flex; flex-direction: row; box-sizing: border-box; width: 600px; min-width: 200px; max-width: 1000px; border-radius: 25px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(244, 240, 237); background-repeat: no-repeat; background-position-y: 50%; padding: 20px 10px 20px 0px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; flex-direction: column; width: 300px; margin: -20px 0px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 25px; border-top-left-radius: 25px; overflow: hidden; background-color: rgb(244, 240, 237); min-width: 300px; min-height: 360px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; position: relative;"><img src="https://d3k81ch9hvuctc.cloudfront.net/company/TM5gqP/images/18ccf149-8858-453a-aa8d-0a15b64c300c.jpeg" alt="Happy & Polly"
class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; object-fit: cover; object-position: center top;"></div>
</div>
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 360px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 0px; position: relative; background-color: rgb(244, 240, 237); flex: 0 1 auto; margin: 0px auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
src="https://d3k81ch9hvuctc.cloudfront.net/company/TM5gqP/images/247ab8c2-da13-4857-8ba4-30ad45b88966.jpeg" tabindex="-1" alt="Happy & Polly" class="needsclick kl-private-reset-css-Xuajs1"
style="max-width: 100%; width: 1000px; height: auto; cursor: initial;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-124267566" style="width: 100%;"></div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-124267567" style="width: 100%;"></div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-124267568" style="width: 100%;">
<div style="text-align: center;"><span style="font-family: Lato, Geneva, Tahoma, Verdana, sans-serif; font-weight: bold; color: #523e77; font-size: 18px;">Subscribe to get 10% off</span></div>
<div style="text-align: center;"><span style="font-family: Lato, Geneva, Tahoma, Verdana, sans-serif; font-weight: bold; color: #523e77; font-size: 18px;">& receive exclusive offers and promotions.</span></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 10px; position: relative; background-color: rgb(244, 240, 237); flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_124267569" class="needsclick go1985600255 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Enter your email address" aria-label="Enter your email address" aria-required="true" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 51px; text-align: left; color: rgb(82, 62, 119); font-family: Lato, Geneva, Tahoma, Verdana, sans-serif; font-size: 18px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; background-color: rgb(244, 240, 237); flex: 1 0 0px;"><button class="needsclick go809051785 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(82, 62, 119); border-radius: 27px; border-style: none; border-color: rgb(33, 29, 28); border-width: 3px; color: rgb(244, 240, 237); font-family: Lato, Geneva, Tahoma, Verdana, sans-serif; font-size: 18px; font-weight: 400; letter-spacing: 4px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 54px; width: 100%;">CONTINUE</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
Skip to content HP7.0.1 O-手机端 My Account Cart 0 $0.00 (0) HP7.0.1 O-手机端 HP7.0.1 O-电脑端 HP7.0.1 O-手机端 HP7.0.1 O-手机端 HP7.0.1 O-电脑端 HP7.0.1 O-手机端 🔥Cat Trees Shop by Style Modern Cat Trees Flower Cat Trees Gothic Cat Trees Wood Cat Trees Purple Cat Trees Shop by Size Under 28 in 28 in - 48 in Above 48 in Shop by Meow Under 8 lbs 8 Lbs - 15 Lbs Above 15 Lbs 🔥Cat Litter 🔥Tofu Cat Litter Cat Litter Boxes Cat Litter Mats Cat Litter Scoop 🔥Cat Water Fountains Drinking Fountains Fountain Replacement Cat Supplies Cat Scratchers Cat Bowls & Dishes Cat Carriers & Travel Cat Wall Cat Beds Feeding Mats Apparel Cat Toys Cleaning & Tools Pre-Order SUPPORT VIP My Account Cart 0 $0.00 (0) ACCOUNT My Account HP7.0.1 O-手机端 HP7.0.1 O-电脑端 HP7.0.1 O-手机端 🔥Cat Trees HP7.0.1 O-手机端 Expand menu Hide menu 🔥Cat Trees Shop by Style HP7.0.1 O-手机端 Expand menu Hide menu Shop by Style Modern Cat Trees Flower Cat Trees Gothic Cat Trees Wood Cat Trees Purple Cat Trees Shop by Size HP7.0.1 O-手机端 Expand menu Hide menu Shop by Size Under 28 in 28 in - 48 in Above 48 in Shop by Meow HP7.0.1 O-手机端 Expand menu Hide menu Shop by Meow Under 8 lbs 8 Lbs - 15 Lbs Above 15 Lbs 🔥Cat Litter HP7.0.1 O-手机端 Expand menu Hide menu 🔥Cat Litter 🔥Tofu Cat Litter Cat Litter Boxes Cat Litter Mats Cat Litter Scoop 🔥Cat Water Fountains HP7.0.1 O-手机端 Expand menu Hide menu 🔥Cat Water Fountains Drinking Fountains Fountain Replacement Cat Supplies HP7.0.1 O-手机端 Expand menu Hide menu Cat Supplies Cat Scratchers Cat Bowls & Dishes Cat Carriers & Travel Cat Wall Cat Beds Feeding Mats Apparel Cat Toys Cleaning & Tools Pre-Order SUPPORT VIP CONTACT US: PHONE NUMBER: +1 (707) 515-0937 EMAIL: SERVICE@HAPPYANDPOLLY.COM Free Shipping over $19.99! HP7.0.1 O-电脑端 🐾Tofu Cat Litter Available Now: Cat Health Priority!🐾 HP7.0.1 O-电脑端 Redeem FREE products with Meow Coins HP7.0.1 O-电脑端 Join our VIP group to get exclusive deal HP7.0.1 O-电脑端 Pre Order Save 20% HP7.0.1 O-电脑端 New Release: Jellyfish Dream Cat Tree HP7.0.1 O-电脑端 Free Shipping over $19.99! HP7.0.1 O-电脑端 🐾Tofu Cat Litter Available Now: Cat Health Priority!🐾 HP7.0.1 O-电脑端 Redeem FREE products with Meow Coins HP7.0.1 O-电脑端 Join our VIP group to get exclusive deal HP7.0.1 O-电脑端 Pre Order Save 20% HP7.0.1 O-电脑端 New Release: Jellyfish Dream Cat Tree HP7.0.1 O-电脑端 Trees Fountains Cat Litter Bowls Beds Toys Apparels Cat Care BEST SELLING Best Seller New Arrival Clearance See all See all 123456 40% Quick view 123456 40% Quick view 1234567 40% Quick view 123456 40% Quick view Gothic Style Cat Tree Gothic Style Cat Tree (71) From $129.99 $235.19 4 colors available Dark Violet Rose Red Red Retro Green See all See all 123456 Add to cart 50oz/1.5L Ghost Drinking Fountain-Elevate Your Cat's Hydration 50oz/1.5L Ghost Drinking Fountain-Elevate Your Cat's Hydration (26) $83.00 123456 10% Quick view 123456 10% Quick view 1234567 10% Quick view 1234567 10% Quick view 1234567 10% Quick view Custom Pet Portrait Stamp Custom Pet Portrait Stamp (102) From $24.89 $27.66 5 colors available Yellow Red Blue Pink White See all See all 123456 40% Quick view Custom Pet Portrait Phone Holder Custom Pet Portrait Phone Holder (56) From $23.51 $41.49 view all 123456 Add to cart 123456 Add to cart 1234567 Add to cart 123456 Add to cart 1234567 Add to cart 1234567 Add to cart Halloween Magic Academy Cat Hat Halloween Magic Academy Cat Hat No reviews $27.66 6 colors available Violet Purple Midnight Navy Gray Green Yellow See all See all 123456 Add to cart Spooky Cat Bowl Spooky Cat Bowl No reviews $41.49 123456 Quick add * Purple Hat * Orange Hat * Black Hat * Bat Hat * Star Collar Halloween Costume Hat for Cats – Fun and Festive Dress-Up Halloween Costume Hat for Cats – Fun and Festive Dress-Up No reviews From $17.97 123456 Quick view Halloween Gothic Rose Costume for Cats Halloween Gothic Rose Costume for Cats No reviews $41.49 view all Your product's name No reviews $19.99 Your product's name No reviews $19.99 Your product's name No reviews $19.99 Your product's name No reviews $19.99 view all view all AS SEEN ON OUR BLOG All you want to know is here Read more Simplify Your Life with Easy-to-Clean Cat Trees: Our Top Recommendations As a cat owner, you know the importance of providing your feline friends with engaging, safe, and comfortable spaces to play and relax. However, maintaining these cat trees can sometimes be a hassle. To help you out, we’ve compiled a list of our top recommendations for easy-to-clean cat trees. These selections are designed to minimize your cleaning efforts while maximizing your cat's enjoyment. 1. Jellyfish Dream Cat Tree: Acrylic Material, Effortless Cleaning If you’re looking for a cat tree that’s not only stylish but also incredibly easy to maintain, the Acrylic Cat Tree is your best bet. One of its standout features is its smooth surface, which can be wiped clean in seconds. Dust, fur, and dirt don’t stand a chance against the sleek acrylic material. This cat tree not only provides a sturdy and engaging playground for your cats but also ensures that keeping it clean is a breeze. 2. Upgraded Moonlight Cat Tree and Wonderland Cat Tree-XL: Durable Sisal Posts Our upgraded Moonlight Cat Tree and Wonderland Cat Tree are perfect for cat owners who want a low-maintenance solution that doesn’t compromise on quality or fun. These models feature all sisal-wrapped posts, allowing your cats to indulge in their scratching instincts without any worry. The beauty of these sisal posts is their durability and ease of maintenance. When the sisal becomes worn out from all that enthusiastic scratching, simply purchase replacement parts and your cat tree will look as good as new. No more tedious cleaning or extensive upkeep! 3. Building Block Cat Tree: Wood Cat Tree, Sturdy and Long-Lasting For a more traditional and robust option, consider the Wooden Building Block Cat Tree. Made from high-quality wood, this cat tree is built to last and withstand the test of time. Its durability means less frequent replacements and repairs. Additionally, this cat tree comes with replaceable pads. When the pads get worn out, you can easily swap them out for new ones, ensuring your cat always has a comfortable spot to relax. This feature not only extends the life of your cat tree but also keeps it looking fresh and clean with minimal effort. Conclusion Choosing an easy-to-clean cat tree doesn’t mean you have to sacrifice style or functionality. The Acrylic Cat Tree, upgraded Moonlight Cat Tree, Wonderland Cat Tree, and Wooden Building Block Cat Tree each offer unique benefits that make them excellent choices for cat owners looking to simplify their lives. With these options, you can provide your cats with the play and relaxation spaces they deserve while keeping maintenance to a minimum. Upgrade your cat's lounging experience today and enjoy the convenience of these hassle-free cat trees! * SHARE * TWEET * PIN Is Tofu Cat Litter Edible for Cats? Discover the Truth About Safe and Eco-Friendly Cat Litter Every pet owner wants their pet to remain healthy and happy, and choosing the right cat litter is a big part of that. Eco-friendly and designed with your cat’s needs in mind, tofu cat litter is becoming a popular alternative to traditional clay litter. But with its appealing scent, some cats might be tempted to taste it. So, what happens ifthey do? Is tofu cat litter safe for your cat to eat? In this article, we’ll dive into what tofu cat litter is, whether it’s safe for consumption, and why it might be the best option for your cat’s environment and health. By the end of this blog post, you'll have a clear understanding of why tofu cat litter is a top choice for conscientious cat owners. What is Tofu Cat Litter? Tofu cat litter is more famous nowadays due to its dust-free premium quality. It is made from soybean pulp, bean flour, vegetable adhesives, and corn starch, which makes it natural. Due to these food-grade ingredients, this cat litter is non-toxic and safer for cats than traditional cat litter. The main benefit of tofu cat litter is that it is completely plant-based and free from artificial additives and harmful chemicals. Since its natural components break down more quickly and encourage a more sustainable home, it's also a greener option that can be composted or flushed down the toilet regularly. Is Tofu Cat Litter Safe for Cats to Eat? Feline Safety: Non-Toxic Composition: The non-toxic nature of the tofu cat litter is one of the major advantages that makes it eco-friendly. Because it is made from all-natural ingredients, it is not harmful to the cat's health if they eat. Furthermore, as we discussed above, cat litter breaks down naturally because its biodegradable property can reduce the risk to your pet and the environment. Why Cats Might Eat Litter: There are some common reasons why cats might eat litter. 1) Tofu cat litter's hungry scent and texture create exploratory nibble. 2) Cats with nutrition deficiencies eat it to supplement their nutritional intake. 3) Cats' boredom and stress lead to some unusual eating habits. Health Implications: While tofu cat litter is completely safe, if your feline eats it in small portions, you still need to know some health implications. If your cat eats tofu cat litter in large amounts, it can create digestive issues such as blockage and gastrointestinal upset. So, keep an eye on your pet. If you see symptoms like changes in appetite or vomiting, immediately consult a veterinarian. Benefits of Tofu Cat Litter Offers excellent moisture absorption, helping to keep the litter box dry and odour-free. Easy to clean and environment friendly. Made from plant-based and biodegradable materials. Reduce dust and chemical-free composition. Breaks down naturally, offering an eco-friendly alternative to traditional cat litters. Due to food-grade ingredients, the owner feels peace of mind knowing that the litter is safe and gentle. Conveniently disposed of in the toilet, reducing landfill waste and making cleanup easier. Consumer Feedback Case Studies: I have tried every product you can think of over the years. 2 active digestive track cats do a number on the litter daily. I almost had to clean it twice a day, or the urine smells would take over. The Tofu cat litter is the best, hands down. It baffles me that it actually rids the litter of the ammonia smell. HOW IS THAT EVEN POSSIBLE!?!? No smells come from that box unless my one cat is being lazy and didn't decide to cover his poop (something he does no matter what litter I use.) My past favorite littler was "World’s best cat litter". You will get more from them for about the same price, but the clumps from urine are HUGE compared to the Happy & Polly. Both are flushable as well (as long as they have the pea pod Happy & Polly. Not sure how safe it is to flush on a septic system, but I live in the city and my pipes are still clean and unclogged after 15 years of flushing. If you are hesitating about getting this based on some bad reviews, please try it. I can guarantee you have not found a better litter than this one. Common Myths of Tofu Cat Litter Myth 1: Not Enough Absorption: The most common myth is that tofu cat litter is not absorbent enough compared to traditional silica-based or clay litter. However, the premium quality tofu litter for cats is highly absorbent, effectively controls odors, and locks moisture. Myth 2: More Expensive: Due to its effectiveness and longevity, tofu cat litter may be expensive sometimes, but on the other hand you can save money in the long run. Its absorption and odor control quality make it cost-effective. Myth 3: Isn't Environmentally Friendly: Some may believe that tofu cat litter isn't as eco-friendly as claimed. Reducing the amount of garbage in landfills is a sustainable solution consisting of plant-based, biodegradable, and compostable materials. Conclusion Certainly, tofu cat litter is one of the best cat litter considering the consumers and the earth’s requirements. All the above attributes enable using tofu cat litter as total pet care without adversely impacting society. If you decide it and you want to try tofu lean protein cat litter then buy it now before it’s too late. For the first order, you should copy and paste the code TOFU20 to get a permanent 20% discount on tofu cat litter. Switch to Happy & Polly today, and you get extra quality, safety features, and friendly to the environment. You can also reach us directly or write your concerns here. We welcome your feedback. Feel free to share your experience or any questions that you might have had about tofu cat litter below in a comment. * SHARE * TWEET * PIN A Purr-fect Birthday Party for Cat: A Celebration of Love and Joy Introduction Recently, I received an invitation from Happy & Polly, suggesting that I throw a birthday party for my beloved cat and share the experience. As a dedicated cat owner, I thought this was a fantastic idea—not only to make my cat happy but also to celebrate its important role in our lives. Here’s a detailed account of how I planned and executed the party, hoping to inspire other cat owners to do the same. Part One: Preparations 1. Setting the Date and Time The first step was to determine the date and time for the party. I chose a time when my cat is most active, which is in the evening, ensuring it could fully enjoy the festivities. 2. Sending Invitations I designed some adorable e-invitations and invited a few close cat friends and their owners. The invitations included details about the time, location, and important notes for the event. Part Two: Party Venue Setup 1. Choosing the Right Venue I decided to host the party at home, where my cat would feel safe and comfortable. I cleaned up the living room in advance, ensuring there was plenty of space for the cats to play. 2. Decorations I bought some cat-themed balloons, streamers, and other decorations, paying special attention to use safe materials to avoid any hazards. 3. Setting Up the Cat Wheel I placed a cat wheel in the living room, knowing that my cat and its friends love playing on it. This cat wheel turned out to be a highlight of the party, providing endless fun for the cats. You can check out the cat wheel here. Part Three: Activities 1. Games and Interaction I prepared various cat toys, including tunnels, scratching posts, feather wands, and laser pointers. I also designed interactive games like chase and treasure hunts. 2. Treat Time I provided healthy and delicious treats and main meals for the cats. I even made a special cat cake using safe ingredients. 3. Rest and Relaxation I set up quiet resting areas with soft mats and blankets in several corners of the house, including the Venus flytrap bed, which became a favorite spot for my cat and its friends. Part Four: Special Reminders 1. Providing Warmth and Love Throughout the party, I paid close attention to the cats’ emotional states, offering comfort and affection to ensure each cat felt loved and secure. 2. Safety and Health I ensured that all the cats attending were healthy to avoid cross-infection. During the party, I kept an eye on the environment to prevent any accidents or escapes. Part Five: Special Gifts 1. Monster World Cat Tree As the grand finale, I presented the birthday cat with a special gift—a Monster World Cat Tree. This sturdy and multi-level cat tree offers plenty of climbing and resting spots, making it an ideal play area for cats. My cat loves sleeping in this bed because the white edges are perfect for resting its head. The unique design not only looks adorable but also provides a comfortable and secure place for my cat to nap. You can check out the Monster World Cat Tree here. 2. Organic Tofu Cat Litter Another gift was organic tofu cat litter, which is eco-friendly and safe for cats. I demonstrated how to properly use and dispose of this litter, ensuring a clean and healthy environment for the cats. Learn more about the tofu cat litter here. Conclusion This birthday party was not only a joyous occasion for my cat but also a memorable time for me and my friends. Through careful planning and loving care, the bond between my cat and me grew even stronger. I hope my experience helps other cat owners host a successful birthday party for their furry friends. Closing Remarks With thoughtful preparation and attentive care, a cat's birthday party can become a day filled with fun and love. I believe every pet owner can find joy in the experience and cherish the beautiful moments with their pets. I hope you, too, can plan a special birthday celebration for your cat, bringing them happiness and laughter. * SHARE * TWEET * PIN Simplify Your Life with Easy-to-Clean Cat Trees: Our Top Recommendations As a cat owner, you know the importance of providing your feline friends with engaging, safe, and comfortable spaces to play and relax. However, maintaining these cat trees can sometimes be a hassle. To help you out, we’ve compiled a list of our top recommendations for easy-to-clean cat trees. These selections are designed to minimize your cleaning efforts while maximizing your cat's enjoyment. 1. Jellyfish Dream Cat Tree: Acrylic Material, Effortless Cleaning If you’re looking for a cat tree that’s not only stylish but also incredibly easy to maintain, the Acrylic Cat Tree is your best bet. One of its standout features is its smooth surface, which can be wiped clean in seconds. Dust, fur, and dirt don’t stand a chance against the sleek acrylic material. This cat tree not only provides a sturdy and engaging playground for your cats but also ensures that keeping it clean is a breeze. 2. Upgraded Moonlight Cat Tree and Wonderland Cat Tree-XL: Durable Sisal Posts Our upgraded Moonlight Cat Tree and Wonderland Cat Tree are perfect for cat owners who want a low-maintenance solution that doesn’t compromise on quality or fun. These models feature all sisal-wrapped posts, allowing your cats to indulge in their scratching instincts without any worry. The beauty of these sisal posts is their durability and ease of maintenance. When the sisal becomes worn out from all that enthusiastic scratching, simply purchase replacement parts and your cat tree will look as good as new. No more tedious cleaning or extensive upkeep! 3. Building Block Cat Tree: Wood Cat Tree, Sturdy and Long-Lasting For a more traditional and robust option, consider the Wooden Building Block Cat Tree. Made from high-quality wood, this cat tree is built to last and withstand the test of time. Its durability means less frequent replacements and repairs. Additionally, this cat tree comes with replaceable pads. When the pads get worn out, you can easily swap them out for new ones, ensuring your cat always has a comfortable spot to relax. This feature not only extends the life of your cat tree but also keeps it looking fresh and clean with minimal effort. Conclusion Choosing an easy-to-clean cat tree doesn’t mean you have to sacrifice style or functionality. The Acrylic Cat Tree, upgraded Moonlight Cat Tree, Wonderland Cat Tree, and Wooden Building Block Cat Tree each offer unique benefits that make them excellent choices for cat owners looking to simplify their lives. With these options, you can provide your cats with the play and relaxation spaces they deserve while keeping maintenance to a minimum. Upgrade your cat's lounging experience today and enjoy the convenience of these hassle-free cat trees! * SHARE * TWEET * PIN Read more LET CUSTOMERS SPEAK FOR US from 1636 reviews monica castro my cats love it! i wanted a shorter cat tree for my senior cats and they both love it :) my 13lb cat fits great as well Hit Your Heart Cat Tree 08/17/2024 L.S. Great and unusual cat tree I pre ordered this cat tree in green, once it was shipped it arrived quickly and all arrived in one piece. I ordered in green and was very confused when it arrived in red, but after speaking to customer service the base tree is red and when you order pink or green it also comes with cushions that fit over the coffins. As you can see in photos these fit well and hide all red, my cats are all big fans already and have been playing with it even during building. Comes with spare bats, clear instructions, and alan key/all fittings required. I will say I found it a little difficult attaching the posts to the base last, but mainly as I had kittens climbing over it. I have three cats, from 4 years old to 5 months and they all enjoyed playing with this tree. H&P Gothic Style Cat Tree 08/12/2024 Z.F. my cats love it! my cats absolutely love this bed!! it came exactly as pictured & the material is so soft & cuddly, my kitties nap in it often. i get lots of compliments from visitors on it. highly recommend!!! **full disclaimer i did receive this bed at no charge as compensation from support for a previous cat bed i had purchased from H&P that was not satisfactory. (thank you support team for being so kind & helpful!) Cup Noodles Cat Bed 08/07/2024 J.P. PURRFECT This is much larger than I envisioned and I'm so excited for my kitten to have her first tree. The instructions were well done and at this point feels sturdy enough for her to use for a long time! Starry Sky Cat Tree 08/04/2024 K.G. We love it! Ordered a mystery cat tree and got the one my son wanted for his room. His cat loves it! They changed up the contents of the blind box , so I'm excited to buy more! Cat Tree Blind Box 07/29/2024 Lainey Scott Fantastic tree The tree looks just like the picture and is extremely soft! Super cute, I always get compliments. Also very good size even if your cat is a little chunky Moonlight Cat Tree 07/19/2024 A. S. Love love love This cat tree is so cute! The material is extra soft and cozy. Our two cats love playing with the hanging octopus and crab hands. We highly recommend this tree! VIP Crab Cat Tree 07/17/2024 Tristan Beautiful cat tree Decided to spend a little more for a cat tree because used ones or cheaper ones are an eyesore. It looks wonderful, cats jumped on it before I was finished assembling it. Love it! Dream Paradise Cat Tree 07/16/2024 R.D. Kitties love it and it smells so good! This Happy & Polly cat litter is awesome! It smells like vanilla cake batter to me and even when it clumps it looks like vanilla frosting! Heehee… the cats love it too. I really love the fact that it's flushable which is awesome. I've always been very happy with any Happy and Polly Purchases I've made. Clumping Organic Tofu Cat Litter 07/14/2024 Alicia Cute and functional My cats love the purple and pink flowers! They love the scratching post stems as well! Very cute and functional for any girly space. Quality is also great! This tower is not overly shaky and does not feel cheap. Very happy with the purchase Three Flower Cat Tree 07/13/2024 h.b. Lasts! My kitty is rough on her toys and cat stands for sure. This boba stand has lasted over a year though and still looks great! Boba Tea Cup Cat Tree 07/11/2024 Dianne Day So surprised and impressed! I was hesitant to order a cat tower from an online store because i wasn’t able to see the product, but i’m SOOO pleasantly surprised! The cat tower is so cute, exactly like the photos, and such great quality. It’s heavy and study and the flowers are big enough to fit my long and lanky boy. I never write reviews but I had to for this product bc i am so impressed. Four Leaf Clover Cat Tree 07/11/2024 J.H. #1 Tofu Litter I rave about this litter to everyone! These are my 1st cats & when I got them initially I was using the typical sand type litter. This tofu litter is like night & day! It clumps so fast and when it is in a clump it stays together. The smell off the bat when opening the smells like vanilla which was way better than the normal sand litter. The scent still stays too when they use the litter. Clean up is way easier since the size of them and I love that if I need to I can also flush it in the toilet. If you are considering getting this litter, trust you won't regret it! Clumping Organic Tofu Cat Litter 07/10/2024 Serena Prietto Love it so much!! I love the new green mats, it matched my decor so well! My cat is complete obsessed with it!! Gothic Style Cat Tree 07/01/2024 Cat Perfect Nesting Spot Well-made, easy to put together, and my nesting kitten loves it. Monster World Cat Tree 06/29/2024 @ HAPPYANDPOLLY Trusted Reviews Dedicated Support Loyalty Rewards NEWSLETTER Join to get special offers, free giveaways, and once-in-a-lifetime. Join our facebook group, meet more pet lovers. This customer is already subscribed Email Customer Service Customer Service * Track My Order * FAQs * Payments * Privacy Policy * Shipping Policy * Return & Refund * Terms of Service Find Your Way Find Your Way * Our blog * Student Discount * Rewards * Contact us * Find Partner * Affiliate Program ABOUT US ABOUT US Create a dreamland for pets. >>Learn More CURRENCY Canada (CA $) * Australia (AU $) * Canada (CA $) * France (FR €) * Germany (DE €) * Italy (IT €) * Netherlands (NL €) * Poland (PL zł) * Spain (ES €) * Sweden (SE kr) * United Kingdom (GB £) * United States (US $) CURRENCY Australia (AUD $) Canada (CAD $) France (EUR €) Germany (EUR €) Italy (EUR €) Netherlands (EUR €) Poland (PLN zł) Spain (EUR €) Sweden (SEK kr) United Kingdom (GBP £) United States (USD $) Update American Express American express Apple Pay Apple pay Google Pay Google pay Mastercard Master PayPal Paypal Shop Pay Shopify pay Union Pay Unionpay Visa Visa Klarna Klarna © Happy & Polly 2024 Facebook Twitter Tiktok Pinterest Instagram YouTube Search Clear Judge.me happyandpolly 💛𝒫𝓊𝓇𝓇𝒻𝑒𝒸𝓉 𝒞𝒶𝓉 𝒯𝓇𝑒𝑒💛 ✨Get it with 4 interest-free payments of $62.49 through Klarna ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub September 19 ✕ happyandpolly <LAST 48 HOURS TO ENTER> Calling all pawrents of gothic kitties!🐈 Happy & Polly has just unveiled 3 spook-tacular styles of Gothic Design Cat Scratchers that will bring a dash of mystery and fun to your kitty’s kingdom👻🕸️ Prize: We’re giving away a full set (all 3 Gothic Design Cat Scratchers) to one lucky winner! How to win: 🖤 Follow @happyandpolly 🖤 Like this post 🖤 Comment what Halloween character your cat would be if they could play one, and tag 2 friends (each comment counts as an entry!) Duration: 📅 September 14th - September 19th We’ll randomly select and DM the lucky winner on September 20, 2024. Good luck, pawrents! ✨🐾#giveaway #catscratcher ----------------------------- 💥💥💥 15% off 2 gothic items, 20% off 3 at happyandpolly.com! 🔗Link in bio!! September 18 ✕ video not supported happyandpolly Purrfect cat tree for a multi-cat kingdom 🐈😸👑 👉Get it with 4 interest-free payments of $62.49 through Klarna ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub September 17 ✕ video not supported happyandpolly They love it✨💜 ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub September 16 ✕ happyandpolly ⚰️𝕮𝖔𝖋𝖋𝖎𝖓 𝕮𝖆𝖙 𝕭𝖊𝖉⚰️ 👻15% off 2 gothic items, 20% off 3 at happyandpolly.com!🔗Link in bio!! ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 15 ✕ happyandpolly Calling all pawrents of gothic kitties!🐈 Happy & Polly has just unveiled 3 spook-tacular styles of Gothic Design Cat Scratchers that will bring a dash of mystery and fun to your kitty’s kingdom👻🕸️ Prize: We’re giving away a full set (all 3 Gothic Design Cat Scratchers) to one lucky winner! How to win: 🖤 Follow @happyandpolly 🖤 Like this post 🖤 Comment what Halloween character your cat would be if they could play one, and tag 2 friends (each comment counts as an entry!) Duration: 📅 September 14th - September 19th We’ll randomly select and DM the lucky winner on September 20, 2024. Good luck, pawrents! ✨🐾#giveaway #catscratcher ----------------------------- 💥💥💥 15% off 2 gothic items, 20% off 3 at happyandpolly.com! 🔗Link in bio!! September 14 ✕ video not supported happyandpolly The purrfect spot for #catnap 🐈🌷💤#happyandpolly ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub September 13 ✕ happyandpolly 👻𝕾𝖕𝖔𝖔𝖐𝖞 𝕮𝖆𝖙 𝕭𝖔𝖜𝖑👻 🖤🖤🖤Join our FB VIP group NOW to enter the exclusive giveaway: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 12 ✕ video not supported happyandpolly 𝕰𝖛𝖊𝖗𝖞𝖉𝖆𝖞 𝖎𝖘 𝕳𝖆𝖑𝖑𝖔𝖜𝖊𝖊𝖓!🖤⚰️(📸: b_macabre13 on tiktok) ❣️❣️❣️Join our FB VIP group NOW to enter the exclusive giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 10 ✕ happyandpolly Purrfect news! We now accept Klarna for flexible installment payments, so you can shop now and pay later with no fuss! ✨Get the Monster World Cat Tree for just $28.74, and pay in 4 easy, interest-free installments🥰Explore more pawsome products on our website – link in bio🔗 ❣️❣️❣️Join our FB VIP group NOW to join the exclusive giveaway: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 9 ✕ video not supported happyandpolly POV: when you find the purrfect mushroom cat tree for your kitty🍄✨😸(📸: cindydoinstuff) ❣️❣️❣️Join our FB VIP group NOW to enter the exclusive giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 8 ✕ video not supported happyandpolly It's Saturday🌞😸(📸: strawberryjam1986) 💥30% off today on Boba Tea Cup Cat Tree ❣️❣️❣️Join our FB VIP group NOW to enter the giveaway: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 7 ✕ video not supported happyandpolly Check out the purrfect clumping ability of our tofu cat litter!!!🐱✨ ❣️❣️❣️Join our FB VIP group NOW to join the exclusive giveaway on Sepe.8th: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 6 ✕ happyandpolly 📣We’re purr-leased to announce that from September 5th to 12th, every order of our featured products means we’ll donate 1 lb of cat litter to help rescue cats in need! 😸💕 ❣️❣️❣️Join our FB VIP group NOW to join the exclusive giveaway on Sepe.8th: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 5 ✕ video not supported happyandpolly 🙀: I'm always watching you... 🖤👀(📸: thejohnsonlair) 🖤🖤🖤Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 4 ✕ video not supported happyandpolly Purrfect for Your Goth Kitty🖤🌙(📸: artemis.the.witch) 🖤🖤🖤Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 3 ✕ video not supported happyandpolly POV: you found the purrfect cat bed for your goth kitty 🖤⚰️(📸: b_macabre13 on tiktok) 🖤🖤🖤Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 2 ✕ video not supported happyandpolly 𝕱𝖔𝖗 𝖘𝖕𝖔𝖔𝖐𝖞 𝖈𝖆𝖙𝖘💀👻#everydayishalloween ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub September 1 ✕ video not supported happyandpolly 𝕰𝖛𝖊𝖗𝖞𝖉𝖆𝖞 𝖎𝖘 𝕳𝖆𝖑𝖑𝖔𝖜𝖊𝖊𝖓!🖤⚰️ ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub August 31 ✕ video not supported happyandpolly Found the purrfect cat fountain for your goth kitty🖤🐈#catdrinkwater ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub August 30 ✕ happyandpolly 👻𝕾𝖕𝖔𝖔𝖐𝖞 𝕮𝖆𝖙 𝕭𝖔𝖜𝖑👻 𝕺𝖓𝖑𝖞 48 𝖍𝖔𝖚𝖗𝖘 𝖑𝖊𝖋𝖙 𝖙𝖔 𝖌𝖙𝖊 10% 𝖔𝖋𝖋 𝖔𝖓 𝖙𝖍𝖊 𝖘𝖕𝖔𝖔𝖐𝖞 𝖈𝖆𝖙 𝖇𝖔𝖜𝖑!🕸️ ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub August 29 ✕ video not supported happyandpolly Kitty Approved🐈✨(📸: ziggy.thekittyy) ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub August 28 ✕ happyandpolly 🖤𝕮𝖔𝖒𝖒𝖊𝖓𝖙 𝖎𝖋 𝖞𝖔𝖚 𝖑𝖎𝖐𝖊 𝖎𝖙 🏰 𝖔𝖗 𝖙𝖆𝖌 𝖘𝖔𝖒𝖊𝖔𝖓𝖊 𝖜𝖍𝖔 𝖒𝖚𝖘𝖙 𝖍𝖆𝖛𝖊 𝖎𝖙 𝖋𝖔𝖗 𝖙𝖍𝖊𝖎𝖗 𝖋𝖚𝖗𝖗𝖞 𝖋𝖗𝖎𝖊𝖓𝖉𝖘 𝖎𝖓 𝖑𝖎𝖋𝖊! 🦇Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub August 27 ✕ happyandpolly ronnie & yuki are loving the moonlight cat tree!!!🌙💜(📸: marumyoki) ❣️❣️❣️Join our FB VIP group NOW to meet more furriends and get exclusive discounts&giveaways: https://www.facebook.com/groups/happyandpollypetloverclub #HappyandPolly #happyandpollypetloverclub August 26 ✕ Close dialog Subscribe to get 10% off & receive exclusive offers and promotions. CONTINUE