Harley ScasAvailable

Harley ScasAvailable
About Harley Scas
Harley is the kind of dog who has been someone’s whole world—and now he’s looking for that again. At 8 years old and 70 lbs, this stunning blue tick mix has spent his entire life in a home after being adopted as a puppy. Through no fault of his own, his owner’s life changed and they can no longer care for him, so Harley is now looking for a new forever family to call his own. He is a very friendly, happy boy who does well with people, dogs, and children. He can get a little excitable at times, but it’s just part of his fun-loving personality. Harley is house trained, walks well on leash, rides nicely in the car, and can be trusted when left alone in the home—no destruction here (unless you count his very specific love for paper towels!). Harley is truly a great family dog who already knows how to live in a home and be part of a family. He just needs someone willing to open their heart and give him that stability again. He is microchipped, neutered, and up to date on vaccines. (function () { // Only on animal detail pages if (!/\/animals\/detail/i.test(location.pathname)) return; // Debounce to avoid double-fire (touchend + click, etc.) var lastNavAt = 0; function toFullSize(url) { try { var u = new URL(url, location.href); u.searchParams.delete('width'); u.searchParams.delete('height'); return u.toString(); } catch (e) { return url || ''; } } function looksLikeAnimalPhoto(url) { return /\/pictures\/animals\/\d+\/\d+\/[^?#]+\.(jpg|jpeg|png|gif)/i.test(url || ''); } function handler(e) { var el = e.target; if (!el) return; // Find the closest anchor or image in the click path var a = el.closest ? el.closest('a') : null; var img = el.closest ? el.closest('img') : null; var url = ''; // Prefer anchor href if it points to an animal photo if (a && a.getAttribute) { var href = a.getAttribute('href') || ''; if (href && (href.indexOf('/pictures/animals/') !== -1 || looksLikeAnimalPhoto(href))) { url = href; } } // Otherwise fall back to the image src if (!url && img && img.getAttribute) { var src = img.getAttribute('src') || ''; if (src && (src.indexOf('/pictures/animals/') !== -1 || looksLikeAnimalPhoto(src))) { url = src; } } if (!url) return; // Absolute URL + full-size version try { url = new URL(url, location.href).toString(); } catch (_) {} url = toFullSize(url); // Stop PrettyPhoto (and any other delegated click handlers) e.preventDefault(); e.stopPropagation(); if (e.stopImmediatePropagation) e.stopImmediatePropagation(); // Debounce var now = Date.now(); if (now - lastNavAt < 500) return; lastNavAt = now; // SAME TAB navigation to the full-size image location.href = url; } // Capture phase is the key: we get the event before PrettyPhoto. ['click', 'pointerup', 'touchend'].forEach(function (evt) { document.addEventListener(evt, handler, true); }); })();











