Subscribe & save on every order!
Subscribe & save on every order!
Get a free gift on orders over $65!
Get a free gift on orders over $65!
{ megamenu = !!document.querySelector(`[data-megamenu='for-dogs']`) })" @pointerover="if (!openOnClick && megamenu) { $modal.setId('megamenu--for-dogs'); isOpen = true; } if (!megamenu && $modal.id.includes('megamenu-')) { isOpen = false; $modal.setId(''); } hovered = true;" @pointerout="hovered = false">
For Dogs
{ megamenu = !!document.querySelector(`[data-megamenu='for-cats']`) })" @pointerover="if (!openOnClick && megamenu) { $modal.setId('megamenu--for-cats'); isOpen = true; } if (!megamenu && $modal.id.includes('megamenu-')) { isOpen = false; $modal.setId(''); } hovered = true;" @pointerout="hovered = false">
For Cats
{ megamenu = !!document.querySelector(`[data-megamenu='learn']`) })" @pointerover="if (!openOnClick && megamenu) { $modal.setId('megamenu--learn'); isOpen = true; } if (!megamenu && $modal.id.includes('megamenu-')) { isOpen = false; $modal.setId(''); } hovered = true;" @pointerout="hovered = false">
Learn
{ megamenu = !!document.querySelector(`[data-megamenu='earn-rewards']`) })" @pointerover="if (!openOnClick && megamenu) { $modal.setId('megamenu--earn-rewards'); isOpen = true; } if (!megamenu && $modal.id.includes('megamenu-')) { isOpen = false; $modal.setId(''); } hovered = true;" @pointerout="hovered = false">
Earn Rewards
{ megamenu = !!document.querySelector(`[data-megamenu='take-our-quiz']`) })" @pointerover="if (!openOnClick && megamenu) { $modal.setId('megamenu--take-our-quiz'); isOpen = true; } if (!megamenu && $modal.id.includes('megamenu-')) { isOpen = false; $modal.setId(''); } hovered = true;" @pointerout="hovered = false">
Take Our Quiz
{ megamenu = !!document.querySelector(`[data-megamenu='sale']`) })" @pointerover="if (!openOnClick && megamenu) { $modal.setId('megamenu--sale'); isOpen = true; } if (!megamenu && $modal.id.includes('megamenu-')) { isOpen = false; $modal.setId(''); } hovered = true;" @pointerout="hovered = false">
Sale
0
{ const filters = search_types === 'product'; const searchParams = filters ? new URLSearchParams(new FormData($el)) : new URLSearchParams(); if(!filters){ searchParams.append('type', search_types); searchParams.append('q', new FormData($el).get('q')); } const url = new URL($el.action?.split('?')[0] + '?barba_prefetch=true&' + searchParams.toString()) loading = true await update_filters(url) loading = false if (window.innerWidth < 1024) { show_filter_sidebar = false } }" @input="debounce_update_filters">
Filters
Sort
Sort by: Relevance
{ show_sort = false })" @keydown.esc="show_sort = false" x-show="show_sort">
Relevance
Price, low to high
Price, high to low
Apply Sort
Filters
Close Filters