mutts.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: https://shopify.mutts.com/
Effective URL: https://mutts.com/
Submission: On July 09 via automatic, source certstream-suspicious — Scanned from CA

Form analysis 16 forms found in the DOM

POST /cart

<form action="/cart" method="post" novalidate="" class="cart-drawer-form" autocomplete="off">
  <div id="cartSlideoutWrapper" class="capital-shopping-right slideout-panel-hidden cart-drawer-right slideout-menu slideout-menu-right" role="dialog" aria-labelledby="cart_dialog_label" aria-describedby="cart_dialog_status" aria-modal="true">
    <div class="cart-drawer__top">
      <h3 class="type-subheading type-subheading--1 wow fadeIn" id="cart_dialog_label">
        <span class="cart-drawer--title">Your Cart</span>
      </h3>
      <div class="cart-close-icon-wrapper">
        <button type="button" class="slide-menu cart-close-icon cart-menu-close alt-focus">
          <svg width="28" height="28" aria-label="Close Cart" xmlns="http://www.w3.org/2000/svg" tabindex="-1">
            <g stroke="#330" fill="none" fill-rule="evenodd">
              <circle cx="14" cy="14" r="13.5"></circle>
              <path stroke-linecap="square" d="M12.158 8.474L17.684 14M12.158 19.527L17.684 14"></path>
            </g>
          </svg>
          <span class="sr-only">Close Cart</span>
        </button>
      </div>
    </div>
    <div class="cart-drawer__empty-div"></div>
    <div class="cart-error-box"></div>
    <div aria-live="polite" class="cart-empty-box"> Your cart is currently empty. </div>
    <script type="application/template" id="cart-item-template"> <li>
          <article class="cart-item">
            <div class="cart-item-image--wrapper">
              <a class="cart-item-link" href="" tabindex="-1">
                <img
                  class="cart-item-image"
                  src="/product/image.jpg"
                  alt=""
                />
              </a>
            </div>
            <div class="cart-item-details--wrapper">
              <h3 class="cart-item__title">
                <a href="" class="cart-item-link cart-item-details--product-title-wrapper">
                  <span class="cart-item-product-title"></span>
                  <span class="cart-item-variant-title hide"></span>
                  <span class="cart-item-selling-plan hide"></span>
                </a>
              </h3>

              <div class="cart-item-price-wrapper">
                <span class="sr-only">Now</span>
                <span class="cart-item-price"></span>
                <span class="sr-only">Was</span>
                <span class="cart-item-price-original"></span>
                <span class="cart-item-price-per-unit"></span>
              </div>

              <ul class="order-discount--cart-list" aria-label="Discount"></ul>

              <div class="cart-item--qtys">
                <div class="cart-item--quantity-remove-wrapper">
                  <div class="cart-item--quantity-wrapper">
                    <button
                      type="button"
                      class="alt-focus cart-item-quantity-button cart-item-decrease"
                      data-amount="-1"
                      aria-label="Reduce item quantity by one"
                    ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g fill="none" fill-rule="evenodd" stroke="#330"><circle cx="8" cy="8" r="7.5"/><path stroke-linecap="square" d="M4.706 8h6.588"/></g></svg>
</button>
                    <input
                      type="text"
                      class="cart-item-quantity"
                      min="1"
                      pattern="[0-9]*"
                      aria-label="Quantity"
                    >
                    <button
                      type="button"
                      class="alt-focus cart-item-quantity-button cart-item-increase"
                      data-amount="1"
                      aria-label="Increase item quantity by one"
                    ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g fill="none" fill-rule="evenodd" stroke="#330"><circle cx="8" cy="8" r="7.5"/><path stroke-linecap="square" d="M4.706 8h6.588M8 4.706v6.588"/></g></svg>
</button>
                  </div>
                </div>
                <div class="cart-item-remove-button-container">
                  <button type="button" id="cart-item-remove-button" class="alt-focus" aria-label="Remove product">Remove</button>
                </div>
              </div>
            </div>
          </article>
        </li>
      </script>
    <script type="application/json" id="initial-cart">
      {
        "note": null,
        "attributes": {},
        "original_total_price": 0,
        "total_price": 0,
        "total_discount": 0,
        "total_weight": 0.0,
        "item_count": 0,
        "items": [],
        "requires_shipping": false,
        "currency": "USD",
        "items_subtotal_price": 0,
        "cart_level_discount_applications": [],
        "checkout_charge_amount": 0
      }
    </script>
    <ul class="cart-items"></ul>
    <div class="ajax-cart--bottom-wrapper">
      <div class="ajax-cart--cart-discount">
        <div class="cart--order-discount-wrapper custom-font ajax-cart-discount-wrapper"></div>
      </div>
      <div class="cart--subtotals">
        <span class="cart-price-text">Subtotal</span>
        <div class="cart--subtotals_figures">
          <div class="ajax-cart--cart-original-price">
            <span class="cart-item-original-total-price" style="display: none;"><span class="money">$0.00</span></span>
          </div>
          <div class="ajax-cart--total-price hide">
            <h2 id="cart_dialog_status" role="status" class="js-cart-drawer-status sr-only"></h2>
            <h5 id="cart_drawer_subtotal">
              <span class="cart-total-price" id="cart-price">$0.00</span>
            </h5>
          </div>
        </div>
      </div>
      <div class="cart--shipping-message rte">Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout </div>
      <div class="slide-checkout-buttons">
        <button type="submit" name="checkout" class="btn hover-animation cart-button-checkout p_a_t_ch hide" docapp-data-free-gift-handling="true">
          <span class="button-text cart-button-checkout-text">Checkout</span>
          <div class="cart-button-checkout-spinner lds-dual-ring hide"></div>
        </button>
        <div class="additional-checkout-buttons hide">
          <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart" docapp-data-free-gift-handling="true"></div>
        </div>
      </div>
    </div>
  </div>
</form>

GET /search

<form class="header-search-form form" action="/search" method="get" data-header-search-form="">
  <div class="header-search-input-wrapper">
    <label class="search-label" for="header-search" aria-label="Type to search">
      <input id="header-search" name="q" type="text" placeholder="Type to search" value="" class="form-input is-predictive" data-search-types="" data-show-prices="false" data-show-vendor="false" aria-hidden="true" tabindex="0" autocomplete="off"
        autocorrect="off" spellcheck="false">
      <span class="header-search-clear" aria-label="Clear search input" tabindex="0"></span>
    </label>
    <button class="header-search-submit" type="submit" aria-label="Submit" data-header-search-submit=""><svg>
        <use xlink:href="#icon-search"></use>
      </svg></button>
  </div>
  <div class="header-search-results-wrapper" data-header-search-results-wrapper="">
    <div class="close-icon" aria-label="Close search" tabindex="0" data-header-search-results-close=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
        stroke-linecap="round" stroke-linejoin="round" class="feather feather-x">
        <line x1="18" y1="6" x2="6" y2="18"></line>
        <line x1="6" y1="6" x2="18" y2="18"></line>
      </svg></div>
    <div class="header-search-results" data-header-search-results="">
    </div>
  </div>
</form>

GET /search

<form class="header-search-form form" action="/search" method="get" data-header-search-form="">
  <div class="header-search-input-wrapper">
    <label class="search-label" for="header-search" aria-label="Type to search">
      <input id="header-search" name="q" type="text" placeholder="Type to search" value="" class="form-input is-predictive" data-search-types="" data-show-prices="false" data-show-vendor="false" aria-hidden="true" tabindex="0" autocomplete="off"
        autocorrect="off" spellcheck="false">
      <span class="header-search-clear" aria-label="Clear search input" tabindex="0"></span>
    </label>
    <button class="header-search-submit" type="submit" aria-label="Submit" data-header-search-submit=""><svg>
        <use xlink:href="#icon-search"></use>
      </svg></button>
  </div>
  <div class="header-search-results-wrapper" data-header-search-results-wrapper="">
    <div class="close-icon" aria-label="Close search" tabindex="0" data-header-search-results-close=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
        stroke-linecap="round" stroke-linejoin="round" class="feather feather-x">
        <line x1="18" y1="6" x2="6" y2="18"></line>
        <line x1="6" y1="6" x2="18" y2="18"></line>
      </svg></div>
    <div class="header-search-results" data-header-search-results="">
    </div>
  </div>
</form>

POST https://mutts.us18.list-manage.com/subscribe/post

<form method="POST" action="https://mutts.us18.list-manage.com/subscribe/post" id="footer-mailing-subscription-form" accept-charset="UTF-8" class="footer-contact-form" style="display:none;">
  <input type="hidden" value="1" name="group[1319][1]" id="mce-group[1319]-1319-0"><!-- Daily Comic Strip -->
  <input type="hidden" value="2" name="group[1319][2]" id="mce-group[1319]-1319-1"><!-- Exclusive Offers/Promotions -->
  <input type="hidden" value="4" name="group[1319][4]" id="mce-group[1319]-1319-2"><!-- Monthly Newsletter -->
  <input type="hidden" value="8" name="group[1319][8]" id="mce-group[1319]-1319-3"><!-- Blog Updates -->
  <div class="form-field">
    <label class="form-label" for="footer-mailing-list-email" aria-label="Your email">
      <input class="form-input" type="email" name="EMAIL" id="footer-mailing-list-email" placeholder="Your email" value="">
    </label>
    <button class="btn-blue-link" type="submit" value="Sign up" aria-label="Sign up">Sign up</button>
  </div>
  <div class="footer-newsletter-message"></div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-TFwhvS" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 2px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 10px 5px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 50px; 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: 10px 6px 10px 0px; position: relative; 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_71321722" class="needsclick go3602438199 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Your email" aria-label="Your email" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 64px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <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: 0 1 auto; margin: 0px auto;"><button
          class="needsclick go783140492 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(49, 114, 157); border-radius: 32px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 2px; line-height: 1; white-space: normal; padding: 0px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 50px;">SIGN
          UP</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

GET /search

<form class="footer-search-form" action="/search" method="get" data-footer-content-item="search" data-footer-search="">
  <div class="form-field">
    <label for="footer-search" aria-label="Type to search">
      <input class="form-input is-predictive" data-search-types="product,page,article," data-show-prices="false" data-show-vendor="false" id="footer-search" name="q" type="text" placeholder="Type to search" value="" aria-hidden="true" tabindex="0"
        autocomplete="off" autocorrect="off" spellcheck="false">
      <span class="footer-search-clear" aria-label="Clear search input" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
          stroke-linejoin="round" class="feather feather-x">
          <line x1="18" y1="6" x2="6" y2="18"></line>
          <line x1="6" y1="6" x2="18" y2="18"></line>
        </svg></span>
    </label>
    <button class="button" aria-label="Search" type="submit">Search</button>
  </div>
  <div class="footer-search-results-wrapper" data-footer-search-results-wrapper="">
    <div class="close-icon" aria-label="Close search" tabindex="0" data-footer-search-results-close=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
        stroke-linecap="round" stroke-linejoin="round" class="feather feather-x">
        <line x1="18" y1="6" x2="6" y2="18"></line>
        <line x1="6" y1="6" x2="18" y2="18"></line>
      </svg></div>
    <div class="footer-search-results" data-footer-search-results="">
    </div>
  </div>
</form>

/account/login

<form class="hiddenFormRecaptcha" action="/account/login"><input type="hidden" name="form_type" value="customer_login"><input type="text" name="email" class="hiddenFocusFieldRecaptcha" style="position: fixed; left: -999999px; top: -999999px;"></form>

POST

<form method="post" id="sem_modal_form" novalidate="novalidate">
  <input id="sem_email" type="hidden" value="client" name="user">
  <div class="ssw-control-group">
    <input name="password" id="sem_password" class="social-exist-modal__password" type="password" required="required" placeholder="Password"><br>
  </div>
  <a id="sem_forgot" class="social-exist-modal__recover-password" onclick="try{showRecoverPasswordForm();ssw('#social_exist_modal').sswModal('hide');}catch(e){}" href="/account/login#recover">Forgot password?</a>
  <div class="ssw-control-group">
    <input id="sem_btn" type="submit" class="btn button gw-login-btn" value="Log in">
  </div>
</form>

POST

<form id="set-email-form" method="post" novalidate="novalidate">
  <input id="service_id" type="hidden" name="service_id" value="">
  <div class="ssw-control-group">
    <input id="set-email-input" name="email" tabindex="1" aria-label="Email address" type="email" required="required" placeholder="Email address" class="ssw-span3">
  </div>
  <div class="ssw-control-group">
    <input type="submit" class="btn button gw-login-btn" tabindex="1" aria-label="" value="">
  </div>
</form>

POST

<form id="accept-terms-form" method="post" onsubmit="sswCreateAccount(this); return false;">
  <div class="terms-email-group ssw-control-group">
    <input id="terms-email-input" name="email" tabindex="1" type="email" required="required" placeholder="Email address" class="ssw-span3">
  </div>
  <div class="accept_terms-group ssw-control-group">
    <div class="ssw-controls">
      <label class="ssw-checkbox ssw-inline">
        <input id="ssw-accept-terms-checkbox" name="accept_terms" onclick="sswOnAcceptTerms(this)" type="checkbox"> I read and agree with <span class="terms-span">Terms of Service</span>
        <a href="javascript: void(0)" class="terms-link ssw-hide" target="_blank">Terms of Service</a>
      </label>
    </div>
  </div>
  <div class="ssw-control-group accepts_marketing-group">
    <div class="ssw-controls">
      <label class="ssw-checkbox ssw-inline">
        <input id="ssw-accept-marketing-checkbox" name="accepts_marketing" type="checkbox" onclick="sswOnAcceptMarketing(this)" onkeydown="sswOnAcceptMarketing(this)" tabindex="1" aria-label="Subscribe for Newsletter"> Subscribe for Newsletter
      </label>
    </div>
  </div>
  <input id="ssw-accept-terms-service_id" name="service_id" type="hidden">
  <div class="ssw-control-group">
    <button id="ssw-create-account-button" type="submit" class="btn button gw-login-btn" style="display: none" tabindex="1" aria-label="Create Account">Create Account</button>
    <button id="ssw-cancel-account-button" type="button" class="btn button gw-login-btn" onclick="sswCancelAccount()" tabindex="1" aria-label="cancel">cancel</button>
  </div>
</form>

POST /account/login

<form id="he_customer_login" action="/account/login" method="post" accept-charset="UTF-8" novalidate="novalidate">
  <input type="hidden" value="client" name="user">
  <div class="ssw-control-group">
    <input id="ssw-customer-email" name="customer[email]" tabindex="1" autocomplete="on" type="email" placeholder="Email address" class="ssw-span3" title="Enter your email" aria-label="Enter your email">
  </div>
  <div class="ssw-control-group">
    <input id="ssw-customer-password" name="customer[password]" tabindex="2" type="password" placeholder="Password" class="ssw-span3" title="Enter your password" aria-label="Enter your password">
  </div>
  <div class="ssw-control-group">
    <input id="hesy-login-submit" tabindex="3" type="submit" class="btn button gw-login-btn gw-fsize-md" value="Log in" aria-labelledby="Log in">
  </div>
  <div class="ssw-control-group">
    <a href="/account/login#recover" class="gw-link-login">Forgot password?</a>
  </div>
</form>

POST /account

<form id="he_create_customer" action="/account" method="post" accept-charset="UTF-8" novalidate="novalidate">
  <div class="ssw-control-group">
    <input id="ssw-email" tabindex="4" name="customer[email]" type="email" placeholder="Email address" class="required email ssw-span3" title="Enter your email" aria-label="Enter your email">
  </div>
  <div class="ssw-control-group">
    <input id="ssw-password" tabindex="5" name="customer[password]" type="password" placeholder="Password" class="required ssw-span3" minlength="6" title="Enter your password" aria-label="Enter your password">
  </div>
  <div class="ssw-control-group ssw-first-name" style="display:none;">
    <input id="ssw-first_name" tabindex="6" name="customer[first_name]" type="text" placeholder="First Name" class="required ssw-span3" minlength="2" title="Enter your first name" aria-label="Enter your first name">
  </div>
  <div class="ssw-control-group ssw-last-name" style="display:none;">
    <input id="ssw-last_name" tabindex="7" name="customer[last_name]" type="text" placeholder="Last Name" class="required ssw-span3" minlength="2" title="Enter your last name" aria-label="Enter your last name">
  </div>
  <input id="ssw-customer-tags" type="hidden" name="customer[tags]" value="gw_form">
  <div id="ssw-signup-accept-terms-marketing" class="ssw-control-group ssw-accept-terms">
    <label id="ssw-signup-accept-terms" class="ssw-checkbox ssw-inline" style="display: none;">
      <input name="terms" tabindex="8" type="checkbox" onclick="sswOnAcceptTerms(this)"> I read and agree with <span class="terms-span">Terms of Service</span>
      <a href="javascript: void(0)" class="terms-link ssw-hide" target="_blank">Terms of Service</a>
    </label>
    <input id="ssw-customer-accepts_marketing" type="hidden" name="customer[accepts_marketing]" value="false">
    <label id="ssw-signup-accept-marketing" class="ssw-checkbox ssw-inline">
      <input name="accepts_marketing" tabindex="9" type="checkbox" onclick="sswOnAcceptMarketing(this)"> Subscribe for Newsletter </label>
  </div>
  <div class="ssw-action-bottom">
    <button id="hesy-sign-up-cancel" type="button" class="btn button gw-login-btn gw-fsize-md" data-dismiss="ssw-modal" aria-hidden="true" style="display:none">cancel</button>
    <input id="hesy-sign-up-submit" tabindex="8" type="submit" class="btn button gw-login-btn gw-fsize-md" value="Sign up" aria-labelledby="Sign up">
  </div>
</form>

POST /cart/add

<form class="ssw-product-form ssw-available-content" method="post" action="/cart/add">
  <input type="hidden" name="id" value="">
  <div class="gw-quantity-wrapper" tabindex="0">
    <span class="gw-quantity-text gw-product-form-text">Quantity</span>
    <span class="gw-quantity-param minus">-</span>
    <input type="number" name="quantity" class="gw-quantity-number" value="1">
    <span class="gw-quantity-param plus">+</span>
  </div>
  <div class="ssw-control-group ssw-product-option1 ssw-hide">
    <label class="ssw-control-label gw-product-form-text">Option1</label>
    <select class="ssw-product-select1" data-product-id="0"></select>
  </div>
  <div class="ssw-control-group ssw-product-option2 ssw-hide">
    <label class="ssw-control-label gw-product-form-text">Option2</label>
    <select class="ssw-product-select2" data-product-id="0"></select>
  </div>
  <div class="ssw-control-group ssw-product-option3 ssw-hide">
    <label class="ssw-control-label gw-product-form-text">Option2</label>
    <select class="ssw-product-select3" data-product-id="0"></select>
  </div>
</form>

<form class="ssw-list-title-form" onsubmit="return false;">
  <input class="ssw-fave-list-title" type="text" name="list_title_default" data-event="blur" data-action="editList" data-id="0" placeholder="List name" value="Favorites" maxlength="40" required="required">
  <button type="submit" style="display: none"></button>
</form>

<form class="ssw-variant-options">
  <div class="ssw-product-variant-col">
    <img src="" class="ssw-variant-image" onload="this.removeAttribute('style')">
  </div>
  <div class="ssw-product-variant-col ssw-product-variant-col-form">
    <h3 class="ssw-product-variant-choose-option-text">Choose options</h3>
    <div class="ssw-product-variant-select-alert ssw-alert ssw-alert-warning" style="display:none;">All options should be selected!</div>
    <div class="ssw-variant-option-radio-template ssw-variant-option-template ssw-variant-option" style="display: none">
      <p class="ssw-variant-option-title"></p>
      <div class="ssw-variant-option-value" style="display: none">
        <input type="radio">
        <label></label>
      </div>
    </div>
    <div class="ssw-variant-option-select-template ssw-variant-option-template ssw-variant-option" style="display: none">
      <p class="ssw-variant-option-title"></p>
      <select name="option" class="ssw-variant-option-select">
        <option class="ssw-variant-option-value"></option>
      </select>
    </div>
    <input class="ssw-product-variant-id" type="hidden" name="variant_id">
    <div class="ssw-product-variant-cart-error ssw-alert ssw-alert-danger" style="display:none;"></div>
  </div>
</form>

POST

<form id="ssw-wishlist-save-form" method="post">
  <div class="ssw-inline">
    <input type="email" name="customer_email" placeholder="Your email address" required="">
    <button type="submit" class="btn button gw-wishlist-btn gw-btn-bg" data-text="Save" data-loading-text="Saving...">Save</button>
  </div>
  <div class="ssw-inline" style="margin-top: 10px">
    <label for="accept_marketing">Subscribe for Newsletter</label>
    <input type="checkbox" id="accept_marketing" name="accept_marketing">
  </div>
</form>

Text Content

YOUR CART

Close Cart


Your cart is currently empty.
Subtotal
$0.00

$0.00

Taxes and shipping calculated at checkout
Checkout



Breaking the Chain: The Guard Dog Story is now available for preorder! Fetch the
Book

icon-account icon-account icon-arrow-right icon-arrow-down icon-arrow-next
icon-arrow-prev icon-slideshow-next icon-slideshow-previous icon-comment
icon-heart icon-cart icon-bag icon-close icon-glasses icon-menu icon-minus
icon-play icon-plus social-seach social-facebook social-fancy social-instagram
social-pinterest social-rss social-twitter
0
New & Popular
Art & Books
Apparel
Home & Desk
Collaborations
Guard Dog
About MUTTS
Subscribe
New & Popular
Shop by Collection
Living the dream (with sparky!) Dance to the music Little pink sock Love all
animals Saving the world Rainbow bridge
Featured
New arrivals Bundles & gift sets
Greeting Cards New Arrivals
Art & Books
Art
Comic strip archive Wall art Lithographs Customizable prints
Books
Children’s books Collaborations Mutts collections Featured Shop all
The Super Hero's Journey Room Prints
Apparel
Apparel
Tees & sweatshirts Pajamas Shop all
Accessories
Bags Hats Socks Shop all
Tops Hats
Home & Desk
Home
Drinkware Garden flags Home decor Pets
desk
Greeting cards Stationery Calendars Stickers & coloring books
Stationery Drinkware
Collaborations
By Collaborator
Marvel comics Dalai lama Jane goodall Eckhart tolle Daniel ladinsky Mutts
readers
By Book
The super hero's journey Heart to heart Me...jane Guardians of being Darling, i
love you Shelter stories The gift of nothing
Me...Jane Heart to Heart
About MUTTS
About Us
Meet the cast Meet patrick The mutts story
Impact
Our mission Blog
Our Mission Meet Patrick
Account
Search




 * New & Popular
   
   SHOP BY COLLECTION
   
    * Living the Dream (With Sparky!)
    * Dance to the Music
    * Little Pink Sock
    * Love All Animals
    * Saving the World
    * Rainbow Bridge
   
   FEATURED
   
    * New Arrivals
    * Bundles & Gift Sets
   
   Greeting Cards
   
   New Arrivals

 * Art & Books
   
   ART
   
    * Comic Strip Archive
    * Wall Art
    * Lithographs
    * Customizable Prints
   
   BOOKS
   
    * Children’s Books
    * Collaborations
    * MUTTS Collections
    * Featured
    * Shop All
   
   The Super Hero's Journey
   
   Room Prints

 * Apparel
   
   APPAREL
   
    * Tees & Sweatshirts
    * Pajamas
    * Shop All
   
   ACCESSORIES
   
    * Bags
    * Hats
    * Socks
    * Shop All
   
   Tops
   
   Hats

 * Home & Desk
   
   HOME
   
    * Drinkware
    * Garden Flags
    * Home Decor
    * Pets
   
   DESK
   
    * Greeting Cards
    * Stationery
    * Calendars
    * Stickers & Coloring Books
   
   Stationery
   
   Drinkware

 * Collaborations
   
   BY COLLABORATOR
   
    * Marvel Comics
    * Dalai Lama
    * Jane Goodall
    * Eckhart Tolle
    * Daniel Ladinsky
    * MUTTS Readers
   
   BY BOOK
   
    * The Super Hero's Journey
    * Heart to Heart
    * Me...Jane
    * Guardians of Being
    * Darling, I Love You
    * Shelter Stories
    * The Gift of Nothing
   
   Me...Jane
   
   Heart to Heart

 * Guard Dog
 * About MUTTS
   
   ABOUT US
   
    * Meet the Cast
    * Meet Patrick
    * The MUTTS Story
   
   IMPACT
   
    * Our Mission
    * Blog
   
   Our Mission
   
   Meet Patrick

 * Subscribe

 * New & Popular
   * Shop by Collection
     * Living the Dream (With Sparky!)
     * Dance to the Music
     * Little Pink Sock
     * Love All Animals
     * Saving the World
     * Rainbow Bridge
   * Featured
     * New Arrivals
     * Bundles & Gift Sets
 * Art & Books
   * Art
     * Comic Strip Archive
     * Wall Art
     * Lithographs
     * Customizable Prints
   * Books
     * Children’s Books
     * Collaborations
     * MUTTS Collections
     * Featured
     * Shop All
 * Apparel
   * Apparel
     * Tees & Sweatshirts
     * Pajamas
     * Shop All
   * Accessories
     * Bags
     * Hats
     * Socks
     * Shop All
 * Home & Desk
   * Home
     * Drinkware
     * Garden Flags
     * Home Decor
     * Pets
   * desk
     * Greeting Cards
     * Stationery
     * Calendars
     * Stickers & Coloring Books
 * Collaborations
   * By Collaborator
     * Marvel Comics
     * Dalai Lama
     * Jane Goodall
     * Eckhart Tolle
     * Daniel Ladinsky
     * MUTTS Readers
   * By Book
     * The Super Hero's Journey
     * Heart to Heart
     * Me...Jane
     * Guardians of Being
     * Darling, I Love You
     * Shelter Stories
     * The Gift of Nothing
 * Guard Dog
 * About MUTTS
   * About Us
     * Meet the Cast
     * Meet Patrick
     * The MUTTS Story
   * Impact
     * Our Mission
     * Blog
 * Subscribe

 * New & Popular
   * Shop by Collection
     * Living the Dream (With Sparky!)
     * Dance to the Music
     * Little Pink Sock
     * Love All Animals
     * Saving the World
     * Rainbow Bridge
   * Featured
     * New Arrivals
     * Bundles & Gift Sets
 * Art & Books
   * Art
     * Comic Strip Archive
     * Wall Art
     * Lithographs
     * Customizable Prints
   * Books
     * Children’s Books
     * Collaborations
     * MUTTS Collections
     * Featured
     * Shop All
 * Apparel
   * Apparel
     * Tees & Sweatshirts
     * Pajamas
     * Shop All
   * Accessories
     * Bags
     * Hats
     * Socks
     * Shop All
 * Home & Desk
   * Home
     * Drinkware
     * Garden Flags
     * Home Decor
     * Pets
   * desk
     * Greeting Cards
     * Stationery
     * Calendars
     * Stickers & Coloring Books
 * Collaborations
   * By Collaborator
     * Marvel Comics
     * Dalai Lama
     * Jane Goodall
     * Eckhart Tolle
     * Daniel Ladinsky
     * MUTTS Readers
   * By Book
     * The Super Hero's Journey
     * Heart to Heart
     * Me...Jane
     * Guardians of Being
     * Darling, I Love You
     * Shelter Stories
     * The Gift of Nothing
 * Guard Dog
 * About MUTTS
   * About Us
     * Meet the Cast
     * Meet Patrick
     * The MUTTS Story
   * Impact
     * Our Mission
     * Blog
 * Subscribe

 * 
 * Log in Or create an account
 * 



BREAKING THE CHAIN: THE GUARD DOG STORY

The Guard Dog Story is coming this September, and it's now available for
preorder! It includes an illustrated history of Guard Dog (written by Patrick),
introductions from Marisol and Rob Thomas, real-life rescue stories, and much
more! Signed copies are available exclusively at MUTTS.com.

PREORDER THE BOOK


TODAY’S MUTTS COMIC STRIP

FETCH THIS PRINT

FETCH THIS PRINT


DAILY QUOTE

“We need to strengthen the conviction that we are one single human family.”

- Pope Francis




MUTTS HELPS TO PROTECT ANIMALS AND THE PLANET

At MUTTS, we're dedicated to helping animals and the earth. We give back by
supporting local shelters and rescue groups, and by donating to animal rescue
across the globe. Additionally, we're proud members of 1% for the Planet.

HOW WE GIVE BACK
payment-american_express payment-apple_pay payment-bitcoin payment-dankort
payment-diners_club payment-discover payment-dwolla payment-forbrugsforeningen
payment-jcb payment-google_wallet payment-laser payment-maestro payment-master
payment-paypal payment-shopify_pay payment-solo payment-switch payment-visa

SHOP

 * Books
 * Clothing
 * Comic Strips
 * Home Goods
 * Stationery

ABOUT

 * The MUTTS Story
 * About Patrick
 * Meet the Cast
 * How We Give
 * Collaborations
 * Blog

HELP

 * FAQs
 * Gift Cards
 * Wholesale
 * Contact Us
 * Privacy Policy
 * Terms of Service
 * Refund Policy

START YOUR DAY WITH A SMILE

Subscribe to get the daily MUTTS comic strip (and fetch a coupon for 15% off
your next order)!

Sign up

SIGN UP
 * 
 * 
 * 
 * 


MUTTS © 2024 Patrick McDonnell
 * 
 * 

Search










YOUR CART


Free Shipping
You are $100.00 away from FREE SHIPPING


YOUR CART IS EMPTY!



Continue Shopping



CUSTOMERS ALSO BOUGHT

(PREORDER) Signed 'Breaking the Chain: The Guard Dog Story' Book
Price $22.99
Add
'Living the Dream' Nightgown
Price $28.00
XSSMLXLXXLXXXL
Add
'Love Them All' Tee
Price $36.00
XSSMLXLXXLXXXL
Add
Powered by Rebuy

Subtotal (0 item)
$0.00

Checkout Head to Cart




visually-hidden

×

Your discount code:



Subscribe for Newsletter
I read and agree with Terms of Service Terms of Service Subscribe for Newsletter
×

Log in to your account






Forgot password?


×
Enter your email


×
Accept Terms and Conditions

I read and agree with Terms of Service Terms of Service
Subscribe for Newsletter
Create Account cancel
×
Log in to your account



Forgot password?
No account? Sign up
×
Create your account



I read and agree with Terms of Service Terms of Service Subscribe for Newsletter
cancel
Already have an account? Log in
0 items - $0.00 ×

View Cart ×
×
User Title added Product Title to wishlist


User Title reviewed Product Title


Product Title
product price compare price Add To Cart Sold Out View Product

Quantity - +
Option1
Option2
Option2
Add to wishlist




 * Description
 * Reviews
 * 
 * Questions






wishlist
wishlist0
Share:
Go to wishlist page
Add a new list
Favorites 0

You have exceeded the character limit You have exceeded the character limit
 * Edit name
 * Share
 * Delete

 * 

Delete this list?
cancel Delete


You have exceeded the character limit
 * Edit name
 * Share
 * Delete

 * 

Add To Cart Choose options
Delete this list?
cancel Delete

×



CHOOSE OPTIONS

All options should be selected!







Add To Cart Checkout Adding... Sold Out Unavailable




×
Hey! Save your amazing wish list
Enter your email address below and we will send the link to your wish list
× Thank you! Please check your email to find the link.
Save
Subscribe for Newsletter

×
« Previous Next »