
Contact Information
ArrayAbout Me
Male
July 22, 2026
08618-7209
Critter Details
Meet Prospect! This adorable 2-year-old mixed breed is the perfect combination of fun, friendly, and downright lovable. With his cute face and happy personality, Prospect is the kind of dog who makes friends wherever he goes. He enjoys spending time with people, loves playing with other dogs, and is always ready for his next adventure—whether that’s a walk around the neighborhood or relaxing by your side after a day of fun. Rescued all the way from Texas, Prospect is now ready to find the forever family he’s been waiting for. He’s microchipped, neutered, and up to date on his vaccines. All that’s missing is a place to call home! (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); }); })();